home *** CD-ROM | disk | FTP | other *** search
/ Halting the Hacker - A P…uide to Computer Security / Halting the Hacker - A Practical Guide to Computer Security.iso / rfc / rfc1559.txt < prev    next >
Text File  |  1997-04-01  |  125KB  |  3,867 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Network Working Group                                         J. Saperia
  8. Request for Comments: 1559                 Digital Equipment Corporation
  9. Obsoletes: 1289                                            December 1993
  10. Category: Standards Track
  11.  
  12.  
  13.                      DECnet Phase IV MIB Extensions
  14.  
  15. Status of this Memo
  16.  
  17.    This document specifies an Internet standards track protocol for the
  18.    Internet community, and requests discussion and suggestions for
  19.    improvements.  Please refer to the current edition of the "Internet
  20.    Official Protocol Standards" (STD 1) for the standardization state
  21.    and status of this protocol.  Distribution of this memo is unlimited.
  22.  
  23. Table of Contents
  24.  
  25.    1. Introduction ................................................  1
  26.    2. The Network Management Framework ............................  2
  27.    2.1 Object Definitions .........................................  2
  28.    3. Selected Objects ............................................  3
  29.    4. Textual Conventions .........................................  4
  30.    5. Definitions .................................................  4
  31.    6. Changes from RFC 1289 ....................................... 67
  32.    7. Acknowledgements ...........................................  68
  33.    8. References .................................................  68
  34.    9. Security Considerations ....................................  69
  35.    10. Author's Address ..........................................  69
  36.  
  37. 1.  Introduction
  38.  
  39.    This memo defines a set of DECnet Phase IV extensions that have been
  40.    created for the Internet MIB.  It reflects changes which are the
  41.    result of operational experience based on RFC 1289.
  42.  
  43.    When used in conjunction with the structure of management information
  44.    (STD 16, RFC 1155), the management information base for network
  45.    management of TCP/IP-based internets (STD 17, RFC 1213) and the
  46.    Simple Network Management Protocol (STD 15, RFC 1157), it will be
  47.    possible to provide integrated network management of combined TCP/IP
  48.    and DECnet Phase IV based internets.  This document was produced by
  49.    the DECnet Phase IV MIB working group of the Internet Engineering
  50.    Task Force (IETF).
  51.  
  52.    With the adoption of The Simple Network Management Protocol (STD 15,
  53.    RFC 1157), the management information base for network management of
  54.    TCP/IP-based internets (STD 17, RFC 1213), and the structure of
  55.  
  56.  
  57.  
  58. DECnet Phase IV MIB Working Group                               [Page 1]
  59.  
  60. RFC 1559                  DECnet Phase IV MIB              December 1993
  61.  
  62.  
  63.    management information (STD 16, RFC 1155), by the Internet, and a
  64.    large number of vendor implementations of these standards in
  65.    commercially available products, it became possible to provide a
  66.    higher level of effective network management in TCP/IP-based
  67.    internets than previously available. With the growth in the use of
  68.    these standards, network managers desired to use this environment as
  69.    a base for providing integrated network management of multi-protocol
  70.    networks.
  71.  
  72.    DECnet Phase IV is one widely used protocol which often coexists in
  73.    IP-based internets. This memo provides the mechanisms by which IP-
  74.    based management stations can effectively manage DECnet Phase IV
  75.    based systems (especially router products) in an integrated fashion
  76.    through the use of the standard Internet SMI, MIB and Simple Network
  77.    Management Protocol.
  78.  
  79.    DECnet Phase IV objects have been defined to be used in conjunction
  80.    with the Internet MIB to allow access and control of these new
  81.    objects by the Internet community. Additional support for other
  82.    DECnet-based protocols such as RBMS (Remote Bridge Management
  83.    Software) or other Digital Equipment Corporation specific hardware
  84.    platforms is not included in this document.
  85.  
  86. 2.  The Network Management Framework
  87.  
  88.    The Internet-standard Network Management Framework consists of three
  89.    components.  They are:
  90.  
  91.    o STD 16, RFC 1155 which defines the SMI, the mechanisms used for
  92.      describing and naming objects for the purpose of management.
  93.      STD 16, RFC 1212 defines a more concise description mechanism,
  94.      which is wholly consistent with the SMI.
  95.  
  96.    o STD 17, RFC 1213 defines MIB-II, the core set of managed objects
  97.      for the Internet suite of protocols.
  98.  
  99.    o STD 15, RFC 1157 which defines the SNMP, the protocol used for
  100.      network access to managed objects.
  101.  
  102.    The Framework permits new objects to be defined for the purpose of
  103.    experimentation and evaluation.
  104.  
  105. 2.1  Object Definitions
  106.  
  107.    Managed objects are accessed via a virtual information store, termed
  108.    the Management Information Base or MIB.  Objects in the MIB are
  109.    defined using the subset of Abstract Syntax Notation One (ASN.1)
  110.    defined in the SMI.  In particular, each object type is named by an
  111.  
  112.  
  113.  
  114. DECnet Phase IV MIB Working Group                               [Page 2]
  115.  
  116. RFC 1559                  DECnet Phase IV MIB              December 1993
  117.  
  118.  
  119.    OBJECT IDENTIFIER, an administratively assigned name.  The object
  120.    type together with an object instance serves to uniquely identify a
  121.    specific instantiation of the object.  For human convenience, we
  122.    often use a textual string, termed the descriptor, to refer to the
  123.    object type.
  124.  
  125. 3.  Selected Objects
  126.  
  127.    The objects included in this memo have been created from the DIGITAL
  128.    Network Architecture Network Management Functional Specification
  129.    Version 4.0.0, dated July 1983. An attempt has been made to provide a
  130.    reasonable ordering of these variables into groups. These groups are:
  131.  
  132.         System Group
  133.         Network Management Group
  134.         Session Group
  135.         End Group
  136.         Routing Group
  137.         Circuit Group
  138.         DDCMP Group
  139.         DDCMP Multipoint Control Group
  140.         Ethernet Group
  141.         Counters Group
  142.         Adjacency Group
  143.         Line Group
  144.         Non Broadcast Line Group
  145.         Area Group
  146.  
  147.    An effort has also been made to preserve the original syntax of each
  148.    object wherever possible, for example, a DECnet Phase IV object is
  149.    Executor State. This was originally coded as a NICE (Network
  150.    Information and Control Exchange) data type which is a coded single
  151.    field object of 1 byte in length. When converted for inclusion into
  152.    the Internet MIB using the Internet SMI, it became an enumerated
  153.    integer.
  154.  
  155.    All objects in this memo are described using the standard Internet
  156.    SMI and BER of STD 16, RFC 1155. A complete description of an object
  157.    will include the name, syntax and encoding. Just as with objects
  158.    supported in the MIB (STD 17, RFC 1213), an object name is identified
  159.    with an object identifier which has been administratively assigned.
  160.    This identifies an Object Type. When an object type is combined with
  161.    a specific instance, the particular object is uniquely identified.
  162.    The use of Object Descriptors in this memo is consistent with that of
  163.    STD 17, RFC 1213 - they are text strings meant to be read by humans.
  164.    The descriptors have been taken from the original DIGITAL Network
  165.    Architecture Network Management Functional Specification Version
  166.    4.0.0 Dated July 1983 which defined DECnet Phase IV objects. These
  167.  
  168.  
  169.  
  170. DECnet Phase IV MIB Working Group                               [Page 3]
  171.  
  172. RFC 1559                  DECnet Phase IV MIB              December 1993
  173.  
  174.  
  175.    names were then massaged to put them in a form as consistent as
  176.    possible with object type names listed in the standard Internet MIB.
  177.    Object defintion information is also taken directly from the Network
  178.    Architecture Network Managment Functional Specification cited above
  179.    wherever possible. In this document, EXECUTOR is intended to
  180.    reference only the DECnet software and is not intended to effect any
  181.    other protocols which may be running on the system.
  182.  
  183. 4.  Textual Conventions
  184.  
  185.    New datatypes have been introduced as a textual conventions in this
  186.    DECnet Phase IV MIB document. The purpose of these additions is to
  187.    facilitate understanding of new objects in this MIB. No changes to
  188.    the SMI or the SNMP are necessary to support these conventions which
  189.    are described in 5 (Definitions).
  190.  
  191. 5.  Definitions
  192.  
  193.         DECNET-PHIV-MIB DEFINITIONS ::= BEGIN
  194.  
  195.         IMPORTS
  196.            Gauge
  197.               FROM RFC1155-SMI
  198.             OBJECT-TYPE
  199.                FROM RFC-1212
  200.             mib-2, DisplayString
  201.               FROM RFC1213-MIB;
  202.  
  203.    -- DECNet Phase-IV MIB
  204.  
  205.         phiv      OBJECT IDENTIFIER ::= { mib-2 18 }
  206.  
  207.    -- textual conventions
  208.  
  209.    PhivAddr ::= OCTET STRING (SIZE (2))
  210.    -- This data type is intended as a short word representation of
  211.    -- standard DECnet Phase IV addresses. DECnet addresses are
  212.    -- hierarchically structured numbers assigned to a particular
  213.    -- DECnet node. The address is structured so that the area
  214.    -- number is contained in the most significant 6 bits of the
  215.    -- first octet.  The next 2 bits of the first octet contain
  216.    -- the first two bits of the host address.  The remainder of
  217.    -- the host address is contained in the second octet.
  218.  
  219.    PhivCounter ::= INTEGER
  220.    -- This data type has been created for DECnet counters.  These
  221.    -- counters latch at their maximum specified value until either
  222.    -- the system is restarted, or they are reset to zero by the user
  223.  
  224.  
  225.  
  226. DECnet Phase IV MIB Working Group                               [Page 4]
  227.  
  228. RFC 1559                  DECnet Phase IV MIB              December 1993
  229.  
  230.  
  231.    -- or management software.
  232.  
  233.    InterfaceIndex ::= INTEGER
  234.    --  The range of ifIndex, i.e., (1..2147483647)
  235.  
  236.  
  237.    -- groups in the decnetiv mib
  238.  
  239.          phivSystem             OBJECT IDENTIFIER ::= { phiv 1 }
  240.          phivManagement         OBJECT IDENTIFIER ::= { phiv 2 }
  241.          session                OBJECT IDENTIFIER ::= { phiv 3 }
  242.          end                    OBJECT IDENTIFIER ::= { phiv 4 }
  243.          routing                OBJECT IDENTIFIER ::= { phiv 5 }
  244.          circuit                OBJECT IDENTIFIER ::= { phiv 6 }
  245.          ddcmp                  OBJECT IDENTIFIER ::= { phiv 7 }
  246.          control                OBJECT IDENTIFIER ::= { phiv 8 }
  247.          ethernet               OBJECT IDENTIFIER ::= { phiv 9 }
  248.          counters               OBJECT IDENTIFIER ::= { phiv 10 }
  249.          adjacency              OBJECT IDENTIFIER ::= { phiv 11 }
  250.          line                   OBJECT IDENTIFIER ::= { phiv 12 }
  251.          nonBroadcastLine       OBJECT IDENTIFIER ::= { phiv 14 }
  252.          area                   OBJECT IDENTIFIER ::= { phiv 15 }
  253.  
  254.    -- System Group
  255.  
  256.    -- The implementation of the System Group is mandatory for
  257.    -- all systems.
  258.  
  259.    phivSystemState OBJECT-TYPE
  260.         SYNTAX INTEGER {
  261.             on (1),
  262.             off (2),
  263.             shut (3),
  264.             restricted (4)
  265.         }
  266.         ACCESS read-write
  267.         STATUS mandatory
  268.         DESCRIPTION
  269.             "This represents the operational state of the executor
  270.             node.
  271.             The possible states are:
  272.             ON          Allows logical links.
  273.             OFF         Allows no new links, terminates existing
  274.                         links, and stops routing traffic through.
  275.             SHUT        Allows no new logical links, does not
  276.                         destroy existing logical links, and goes
  277.                         to the OFF state when all logical links are
  278.                         gone.
  279.  
  280.  
  281.  
  282. DECnet Phase IV MIB Working Group                               [Page 5]
  283.  
  284. RFC 1559                  DECnet Phase IV MIB              December 1993
  285.  
  286.  
  287.             RESTRICTED  Allows no new incoming logical links from
  288.                         other nodes.
  289.  
  290.             NOTE: These values are incremented by one compared to
  291.             the standard DECnet values in order to maintain
  292.             compliance with RFC 1155)."
  293.         ::= { phivSystem 1 }
  294.  
  295.    phivExecIdent OBJECT-TYPE
  296.         SYNTAX DisplayString (SIZE (0..32))
  297.         ACCESS read-write
  298.         STATUS mandatory
  299.         DESCRIPTION
  300.             "This is a text string that describes the executor node
  301.             (for example, 'Research Lab').  The string is up to 32
  302.             characters of any type."
  303.         ::= { phivSystem 2 }
  304.  
  305.    -- Network Management Group
  306.  
  307.    -- The implementation of the Network Management Group is
  308.    -- mandatory for all systems which contain a DECnet-style
  309.    -- management version.
  310.  
  311.  
  312.    phivMgmtMgmtVers OBJECT-TYPE
  313.         SYNTAX DisplayString (SIZE (0..255))
  314.         ACCESS read-only
  315.         STATUS mandatory
  316.         DESCRIPTION
  317.             "This is the read-only Network Management Version,
  318.             consisting of the version number, the Engineering
  319.             Change Order (ECO) number, and the user ECO number
  320.             (for example, 3.0.0). This parameter applies to the
  321.             executor node only."
  322.         ::= { phivManagement 1 }
  323.  
  324.    -- Session Layer Group
  325.  
  326.    -- The implementation of the Session Layer Group is optional.
  327.    -- A system can be said to implement this group if and only if
  328.    -- all objects in this group are implemented.
  329.  
  330.    phivSessionSystemName OBJECT-TYPE
  331.         SYNTAX DisplayString (SIZE (0..6))
  332.         ACCESS read-only
  333.         STATUS mandatory
  334.         DESCRIPTION
  335.  
  336.  
  337.  
  338. DECnet Phase IV MIB Working Group                               [Page 6]
  339.  
  340. RFC 1559                  DECnet Phase IV MIB              December 1993
  341.  
  342.  
  343.             "Name to be associated with the node identification.
  344.             Only one name can be assigned to a node address or a
  345.             circuit identification. No name should be used more than
  346.             once in a DECnet network. Node-name is one to six upper
  347.             case alphanumeric characters with at least one alpha
  348.             character. A length of 0 indicates no name."
  349.         ::= { session 1 }
  350.  
  351.    phivSessionInTimer OBJECT-TYPE
  352.         SYNTAX INTEGER (0..65535)
  353.         ACCESS read-write
  354.         STATUS mandatory
  355.         DESCRIPTION
  356.             "This value represents the maximum duration between the
  357.             time a connect is received for a process at the
  358.             executor node and the time that process accepts or
  359.             rejects it. If the connect is not accepted or rejected
  360.             by the user within the number of seconds specified,
  361.             Session Control rejects it for the user.  A value of 0
  362.             indicates no timer is running."
  363.         ::= { session 2 }
  364.  
  365.    phivSessionOutTimer OBJECT-TYPE
  366.         SYNTAX INTEGER (0..65535)
  367.         ACCESS read-write
  368.         STATUS mandatory
  369.         DESCRIPTION
  370.             "This value represents the duration between the time the
  371.             executor requests a connect and the time that connect is
  372.             acknowledged by the destination node. If the connect is
  373.             not acknowledged within the number of seconds
  374.             specified, Session Control returns an error.  A value of 0
  375.             indicates no timer is running."
  376.         ::= { session 3 }
  377.  
  378.    -- End Communication Layer Group
  379.  
  380.    -- The implementation of the End Communication Layer Group is optional.
  381.    -- A system can be said to implement this group if and only if
  382.    -- all objects in this group are implemented.
  383.  
  384.    -- Remote State Table
  385.  
  386.    phivEndRemoteTable OBJECT-TYPE
  387.         SYNTAX SEQUENCE OF PhivEndRemoteEntry
  388.         ACCESS not-accessible
  389.         STATUS mandatory
  390.         DESCRIPTION
  391.  
  392.  
  393.  
  394. DECnet Phase IV MIB Working Group                               [Page 7]
  395.  
  396. RFC 1559                  DECnet Phase IV MIB              December 1993
  397.  
  398.  
  399.             "Information about the state of sessions between the
  400.             node under study and the nodes found in the table."
  401.         ::= { end 1 }
  402.  
  403.    phivEndRemoteEntry OBJECT-TYPE
  404.         SYNTAX PhivEndRemoteEntry
  405.         ACCESS not-accessible
  406.         STATUS mandatory
  407.         DESCRIPTION
  408.             "Information about a particular remote node as seen
  409.             from the end communication layer."
  410.         INDEX  { phivEndRemoteHostNodeID }
  411.         ::= { phivEndRemoteTable 1 }
  412.  
  413.    PhivEndRemoteEntry ::=
  414.         SEQUENCE {
  415.             phivEndRemoteHostNodeID
  416.                 PhivAddr,
  417.             phivEndRemoteState
  418.                 INTEGER,
  419.             phivEndCircuitIndex
  420.                 INTEGER,
  421.             phivEndActiveLinks
  422.                 INTEGER,
  423.             phivEndDelay
  424.                 INTEGER
  425.         }
  426.  
  427.    phivEndRemoteHostNodeID OBJECT-TYPE
  428.         SYNTAX PhivAddr -- OCTET STRING (SIZE (2))
  429.         ACCESS read-only
  430.         STATUS mandatory
  431.         DESCRIPTION
  432.             "This value is the address of the remote node to be
  433.             evaluated."
  434.         ::= { phivEndRemoteEntry 1 }
  435.  
  436.    phivEndRemoteState OBJECT-TYPE
  437.         SYNTAX INTEGER {
  438.             on (1),
  439.             off (2),
  440.             shut (3),
  441.             restricted (4)
  442.         }
  443.         ACCESS read-write
  444.         STATUS mandatory
  445.         DESCRIPTION
  446.             "This represents the operational state of the remote node
  447.  
  448.  
  449.  
  450. DECnet Phase IV MIB Working Group                               [Page 8]
  451.  
  452. RFC 1559                  DECnet Phase IV MIB              December 1993
  453.  
  454.  
  455.             being evaluated.
  456.             The possible states are:
  457.  
  458.             ON          Allows logical links.
  459.             OFF         Allows no new links, terminates existing
  460.                         links, and stops routing traffic through.
  461.             SHUT        Allows no new logical links, does not
  462.                         destroy existing logical links, and goes
  463.                         to the OFF state when all logical links are
  464.                         gone.
  465.             RESTRICTED  Allows no new incoming logical links from
  466.                         other nodes.
  467.  
  468.             NOTE: These values are incremented by one compared to
  469.             the standard DECnet values in order to maintain
  470.             compliance with RFC 1155."
  471.         ::= { phivEndRemoteEntry 2 }
  472.  
  473.    phivEndCircuitIndex OBJECT-TYPE
  474.         SYNTAX INTEGER (1..65535)
  475.         ACCESS read-only
  476.         STATUS mandatory
  477.         DESCRIPTION
  478.             "A unique index value for each known circuit used to
  479.             communicate with the remote node.  This is the same
  480.             value as phivCircuitIndex."
  481.         ::= { phivEndRemoteEntry 3 }
  482.  
  483.    phivEndActiveLinks OBJECT-TYPE
  484.         SYNTAX INTEGER (0..65535)
  485.         ACCESS read-only
  486.         STATUS mandatory
  487.         DESCRIPTION
  488.             "This read-only parameter represents the number of active
  489.             logical links from the executor to the destination node."
  490.         ::= { phivEndRemoteEntry 4 }
  491.  
  492.    phivEndDelay OBJECT-TYPE
  493.         SYNTAX INTEGER (0..65535)
  494.         ACCESS read-only
  495.         STATUS mandatory
  496.         DESCRIPTION
  497.             "This read-only parameter is the average round trip
  498.             delay in seconds to the destination node. This
  499.             parameter is kept on a remote node basis."
  500.         ::= { phivEndRemoteEntry 5 }
  501.  
  502.    -- End System Counter Table
  503.  
  504.  
  505.  
  506. DECnet Phase IV MIB Working Group                               [Page 9]
  507.  
  508. RFC 1559                  DECnet Phase IV MIB              December 1993
  509.  
  510.  
  511.  
  512.    phivEndCountTable OBJECT-TYPE
  513.         SYNTAX SEQUENCE OF PhivEndCountEntry
  514.         ACCESS not-accessible
  515.         STATUS mandatory
  516.         DESCRIPTION
  517.             "Information about the counters associated with each end
  518.             system that is known to the entity. These counters
  519.             reflect totals from the perspective of the executor
  520.             node."
  521.         ::= { end 2 }
  522.  
  523.    phivEndCountEntry OBJECT-TYPE
  524.         SYNTAX PhivEndCountEntry
  525.         ACCESS not-accessible
  526.         STATUS mandatory
  527.         DESCRIPTION
  528.             "Information about a particular session between two end
  529.             systems."
  530.         INDEX  { phivEndCountHostNodeID }
  531.         ::= { phivEndCountTable 1 }
  532.  
  533.    PhivEndCountEntry ::=
  534.         SEQUENCE {
  535.             phivEndCountHostNodeID
  536.                 PhivAddr,
  537.             phivEndCountSecsLastZeroed
  538.                 PhivCounter,
  539.             phivEndCountUsrBytesRec
  540.                 PhivCounter,
  541.             phivEndCountUsrBytesSent
  542.                 PhivCounter,
  543.             phivEndUCountUsrMessRec
  544.                 PhivCounter,
  545.             phivEndCountUsrMessSent
  546.                 PhivCounter,
  547.             phivEndCountTotalBytesRec
  548.                 PhivCounter,
  549.             phivEndCountTotalBytesSent
  550.                 PhivCounter,
  551.             phivEndCountTotalMessRec
  552.                 PhivCounter,
  553.             phivEndCountTotalMessSent
  554.                 PhivCounter,
  555.             phivEndCountConnectsRecd
  556.                 PhivCounter,
  557.             phivEndCountConnectsSent
  558.                 PhivCounter,
  559.  
  560.  
  561.  
  562. DECnet Phase IV MIB Working Group                              [Page 10]
  563.  
  564. RFC 1559                  DECnet Phase IV MIB              December 1993
  565.  
  566.  
  567.             phivEndCountReponseTimeouts
  568.                 PhivCounter,
  569.             phivEndCountRecdConnectResErrs
  570.                 PhivCounter
  571.         }
  572.  
  573.    phivEndCountHostNodeID OBJECT-TYPE
  574.         SYNTAX PhivAddr -- OCTET STRING (SIZE (2))
  575.         ACCESS read-only
  576.         STATUS mandatory
  577.         DESCRIPTION
  578.             "This value is the address of the remote node to be
  579.             evaluated."
  580.         ::= { phivEndCountEntry 1 }
  581.  
  582.    phivEndCountSecsLastZeroed OBJECT-TYPE
  583.         SYNTAX PhivCounter (0..65535)
  584.         ACCESS read-only
  585.         STATUS mandatory
  586.         DESCRIPTION
  587.             "This value is the number of seconds that have elapsed
  588.             since the counters for the node in this table row were
  589.             last set to zero. This counter is located in the
  590.             network management layer, but is returned with the
  591.             end system information which follows."
  592.         ::= { phivEndCountEntry 2 }
  593.  
  594.    phivEndCountUsrBytesRec OBJECT-TYPE
  595.         SYNTAX PhivCounter (0..2147483647)
  596.         ACCESS read-only
  597.         STATUS mandatory
  598.         DESCRIPTION
  599.             "Number of user bytes received from the target host."
  600.         ::= { phivEndCountEntry 3 }
  601.  
  602.    phivEndCountUsrBytesSent OBJECT-TYPE
  603.         SYNTAX PhivCounter (0..2147483647)
  604.         ACCESS read-only
  605.         STATUS mandatory
  606.         DESCRIPTION
  607.             "Number of user bytes sent to the target host."
  608.         ::= { phivEndCountEntry 4 }
  609.  
  610.    phivEndUCountUsrMessRec OBJECT-TYPE
  611.         SYNTAX PhivCounter (0..2147483647)
  612.         ACCESS read-only
  613.         STATUS mandatory
  614.         DESCRIPTION
  615.  
  616.  
  617.  
  618. DECnet Phase IV MIB Working Group                              [Page 11]
  619.  
  620. RFC 1559                  DECnet Phase IV MIB              December 1993
  621.  
  622.  
  623.             "Number of user messages received from the target host."
  624.         ::= { phivEndCountEntry 5 }
  625.  
  626.    phivEndCountUsrMessSent OBJECT-TYPE
  627.         SYNTAX PhivCounter (0..2147483647)
  628.         ACCESS read-only
  629.         STATUS mandatory
  630.         DESCRIPTION
  631.             "Number of user messages sent to the target host."
  632.         ::= { phivEndCountEntry 6 }
  633.  
  634.    phivEndCountTotalBytesRec OBJECT-TYPE
  635.         SYNTAX PhivCounter (0..2147483647)
  636.         ACCESS read-only
  637.         STATUS mandatory
  638.         DESCRIPTION
  639.             "Number of bytes received from the target host."
  640.         ::= { phivEndCountEntry 7 }
  641.  
  642.    phivEndCountTotalBytesSent OBJECT-TYPE
  643.         SYNTAX PhivCounter (0..2147483647)
  644.         ACCESS read-only
  645.         STATUS mandatory
  646.         DESCRIPTION
  647.             "Number of bytes sent to the target host."
  648.         ::= { phivEndCountEntry 8 }
  649.  
  650.    phivEndCountTotalMessRec OBJECT-TYPE
  651.         SYNTAX PhivCounter (0..2147483647)
  652.         ACCESS read-only
  653.         STATUS mandatory
  654.         DESCRIPTION
  655.             "Number of messages received from the target host."
  656.         ::= { phivEndCountEntry 9 }
  657.  
  658.    phivEndCountTotalMessSent OBJECT-TYPE
  659.         SYNTAX PhivCounter (0..2147483647)
  660.         ACCESS read-only
  661.         STATUS mandatory
  662.         DESCRIPTION
  663.             "Number of messages sent to the target host."
  664.         ::= { phivEndCountEntry 10 }
  665.  
  666.    phivEndCountConnectsRecd OBJECT-TYPE
  667.         SYNTAX PhivCounter (0..65535)
  668.         ACCESS read-only
  669.         STATUS mandatory
  670.         DESCRIPTION
  671.  
  672.  
  673.  
  674. DECnet Phase IV MIB Working Group                              [Page 12]
  675.  
  676. RFC 1559                  DECnet Phase IV MIB              December 1993
  677.  
  678.  
  679.             "Number of connects received from the target host."
  680.         ::= { phivEndCountEntry 11 }
  681.  
  682.    phivEndCountConnectsSent OBJECT-TYPE
  683.         SYNTAX PhivCounter (0..65535)
  684.         ACCESS read-only
  685.         STATUS mandatory
  686.         DESCRIPTION
  687.             "Number of connects sent to the target host."
  688.         ::= {phivEndCountEntry 12 }
  689.  
  690.    phivEndCountReponseTimeouts OBJECT-TYPE
  691.         SYNTAX PhivCounter (0..65535)
  692.         ACCESS read-only
  693.         STATUS mandatory
  694.         DESCRIPTION
  695.             "Number of response timeouts."
  696.         ::= { phivEndCountEntry 13 }
  697.  
  698.    phivEndCountRecdConnectResErrs OBJECT-TYPE
  699.         SYNTAX PhivCounter (0..65535)
  700.         ACCESS read-only
  701.         STATUS mandatory
  702.         DESCRIPTION
  703.             "Number of received connect resource errors."
  704.         ::= {phivEndCountEntry 14 }
  705.  
  706.    -- additional End System objects
  707.  
  708.    phivEndMaxLinks OBJECT-TYPE
  709.         SYNTAX INTEGER (1..65535)
  710.         ACCESS read-write
  711.         STATUS mandatory
  712.         DESCRIPTION
  713.             "This value represents the maximum active logical
  714.             link count allowed for the executor."
  715.         ::= { end 3 }
  716.  
  717.    phivEndNSPVers OBJECT-TYPE
  718.         SYNTAX DisplayString (SIZE (0..255))
  719.         ACCESS read-only
  720.         STATUS mandatory
  721.         DESCRIPTION
  722.             "This read-only parameter represents the version number
  723.             of the node End Communication S/W. The format is
  724.             version number, ECO, and user ECO, e.g., 4.1.0"
  725.         ::= { end 4 }
  726.  
  727.  
  728.  
  729.  
  730. DECnet Phase IV MIB Working Group                              [Page 13]
  731.  
  732. RFC 1559                  DECnet Phase IV MIB              December 1993
  733.  
  734.  
  735.    phivEndRetransmitFactor OBJECT-TYPE
  736.         SYNTAX INTEGER (1..65535)
  737.         ACCESS read-write
  738.         STATUS mandatory
  739.         DESCRIPTION
  740.             "This value represents the maximum number of times the
  741.             source End Communication at the executor node will
  742.             restart the retransmission timer when it expires. If
  743.             the number is exceeded, Session Control disconnects the
  744.             logical link for the user."
  745.         ::= { end 5 }
  746.  
  747.    phivEndDelayFact OBJECT-TYPE
  748.         SYNTAX INTEGER (1..255)
  749.         ACCESS read-write
  750.         STATUS mandatory
  751.         DESCRIPTION
  752.             "This is the number by which to multiply one sixteenth
  753.             of the estimated round trip delay to a node to set the
  754.             retransmission timer to that node."
  755.         ::= { end 6 }
  756.  
  757.    phivEndDelayWeight OBJECT-TYPE
  758.         SYNTAX INTEGER (1..255)
  759.         ACCESS read-write
  760.         STATUS mandatory
  761.         DESCRIPTION
  762.             "This number represents the weight to apply to a
  763.             current round trip delay estimate to a remote node
  764.             when updating the estimated round trip delay to a node.
  765.             On some systems the number must be 1 less than a power
  766.             of 2 for computational efficiency."
  767.         ::= { end 7 }
  768.  
  769.    phivEndInactivityTimer OBJECT-TYPE
  770.         SYNTAX INTEGER (1..65535)
  771.         ACCESS read-write
  772.         STATUS mandatory
  773.         DESCRIPTION
  774.             "This value represents the maximum duration of inactivity
  775.             (no data in either direction) on a logical link before
  776.             the node checks to see if the logical link still works.
  777.             If no activity occurs within the minimum number of
  778.             seconds, End Communication generates artificial
  779.             traffic to test the link (End Communication
  780.             specification)."
  781.         ::= { end 8 }
  782.  
  783.  
  784.  
  785.  
  786. DECnet Phase IV MIB Working Group                              [Page 14]
  787.  
  788. RFC 1559                  DECnet Phase IV MIB              December 1993
  789.  
  790.  
  791.    phivEndCountZeroCount OBJECT-TYPE
  792.         SYNTAX INTEGER {
  793.             other (1),
  794.             reset (2)
  795.         }
  796.         ACCESS read-write
  797.         STATUS mandatory
  798.         DESCRIPTION
  799.             "When this value is set to 2, all of the counters in
  800.             the End System Counter Table are set to zero."
  801.         ::= { end 9 }
  802.  
  803.    phivEndMaxLinksActive OBJECT-TYPE
  804.         SYNTAX PhivCounter (0..65535)
  805.         ACCESS read-write
  806.         STATUS mandatory
  807.         DESCRIPTION
  808.             "This value represents the high water mark for the
  809.             number of links that were active at any one time."
  810.         ::= { end 10 }
  811.  
  812.    -- Routing Layer Group
  813.  
  814.    -- The implementation of the Routing Layer Group is mandatory for
  815.    -- all systems that implement level 1 routing layer
  816.    -- communications.
  817.  
  818.    phivRouteBroadcastRouteTimer OBJECT-TYPE
  819.         SYNTAX INTEGER (1..65535)
  820.         ACCESS read-write
  821.         STATUS mandatory
  822.         DESCRIPTION
  823.             "This value determines the maximum time in seconds
  824.              allowed between Routing updates on Ethernet
  825.              circuits. When this timer expired before a routing
  826.              update occurs, a routing update is forced.  With a
  827.              standard calculation, Routing also uses this timer
  828.              to enforce a minimum delay between routing updates."
  829.         ::= { routing 1 }
  830.  
  831.    phivRouteBuffSize OBJECT-TYPE
  832.         SYNTAX INTEGER (1..65535)
  833.         ACCESS read-write
  834.         STATUS mandatory
  835.         DESCRIPTION
  836.             "This parameter value determines the maximum size of
  837.              a Routing message. It therefore determines the maximum
  838.              size message that can be forwarded.  This size includes
  839.  
  840.  
  841.  
  842. DECnet Phase IV MIB Working Group                              [Page 15]
  843.  
  844. RFC 1559                  DECnet Phase IV MIB              December 1993
  845.  
  846.  
  847.              protocol overhead down to and including the End
  848.              Communication layer, plus a constant value of 6. (This
  849.              value of 6 is included to provide compatibility with
  850.              the parameter definition in Phase III, which included
  851.              the Routing overhead.) It does not include Routing or
  852.              Data link overhead (except for the constant value of
  853.              6). There is one buffer size for all circuits.
  854.  
  855.              NOTE: The BUFFER SIZE defines the maximum size messages
  856.              that the Routing layer can forward. The SEGMENT BUFFER
  857.              SIZE (defined below) defines the maximum size messages
  858.              that the End Communication layer can transmit or
  859.              receive. The SEGMENT BUFFER SIZE is always less than
  860.              or equal to the BUFFER SIZE. Normally the two
  861.              parameters will be equal. They may be different to
  862.              allow the network manager to alter buffer sizes
  863.              on all nodes without interruption of service. They both
  864.              include an extra 6 bytes for compatibility with Phase
  865.              III."
  866.         ::= { routing 2 }
  867.  
  868.    phivRouteRoutingVers OBJECT-TYPE
  869.         SYNTAX DisplayString (SIZE (0..255))
  870.         ACCESS read-only
  871.         STATUS mandatory
  872.         DESCRIPTION
  873.             "This read-only parameter identifies the executor node's
  874.             Routing version number.  The format is version number,
  875.             ECO, and user ECO, e.g., 4.1.0"
  876.         ::= { routing 3 }
  877.  
  878.    phivRouteMaxAddr OBJECT-TYPE
  879.         SYNTAX INTEGER (1..1023)
  880.         ACCESS read-write
  881.         STATUS mandatory
  882.         DESCRIPTION
  883.             "This value represents the largest node number and,
  884.             therefore, number of nodes that can be known about
  885.             by the executor node's home area."
  886.         ::= { routing 4 }
  887.  
  888.    phivRouteMaxBdcastNonRouters OBJECT-TYPE
  889.         SYNTAX INTEGER (0..65535)
  890.         ACCESS read-write
  891.         STATUS mandatory
  892.         DESCRIPTION
  893.             "This value represents the maximum total number of
  894.             nonrouters the executor node can have on its Ethernet
  895.  
  896.  
  897.  
  898. DECnet Phase IV MIB Working Group                              [Page 16]
  899.  
  900. RFC 1559                  DECnet Phase IV MIB              December 1993
  901.  
  902.  
  903.             circuits."
  904.         ::= { routing 5 }
  905.  
  906.    phivRouteMaxBdcastRouters OBJECT-TYPE
  907.         SYNTAX INTEGER (0..65535)
  908.         ACCESS read-write
  909.         STATUS mandatory
  910.         DESCRIPTION
  911.             "This value represents the maximum total number of
  912.             routers the executor node can have on its Ethernet
  913.             circuits."
  914.         ::= { routing 6 }
  915.  
  916.    phivRouteMaxBuffs OBJECT-TYPE
  917.         SYNTAX INTEGER (1..65535)
  918.         ACCESS read-write
  919.         STATUS mandatory
  920.         DESCRIPTION
  921.             "This value represents the maximum number of transmit
  922.             buffers that Routing may use for all circuits."
  923.         ::= { routing 7 }
  924.  
  925.    phivRouteMaxCircuits OBJECT-TYPE
  926.         SYNTAX INTEGER (1..65535)
  927.         ACCESS read-write
  928.         STATUS mandatory
  929.         DESCRIPTION
  930.             "This value represents the maximum number of Routing
  931.             circuits that the executor node can know about."
  932.         ::= { routing 8 }
  933.  
  934.    phivRouteMaxCost OBJECT-TYPE
  935.         SYNTAX INTEGER (1..1022)
  936.         ACCESS read-write
  937.         STATUS mandatory
  938.         DESCRIPTION
  939.             "This value represents the maximum total path cost
  940.             allowed from the executor to any node within an area.
  941.             The path cost is the sum of the circuit costs along
  942.             a path between two nodes. This parameter defines the
  943.             point where the executor node's Routing routing
  944.             decision algorithm declares another node unreachable
  945.             because the cost of the least costly path to the
  946.             other node is excessive. For correct operation, this
  947.             parameter must not be less than the maximum path cost
  948.             of the network."
  949.         ::= { routing 9 }
  950.  
  951.  
  952.  
  953.  
  954. DECnet Phase IV MIB Working Group                              [Page 17]
  955.  
  956. RFC 1559                  DECnet Phase IV MIB              December 1993
  957.  
  958.  
  959.    phivRouteMaxHops OBJECT-TYPE
  960.         SYNTAX INTEGER (1..30)
  961.         ACCESS read-write
  962.         STATUS mandatory
  963.         DESCRIPTION
  964.             "This value represents the maximum number of routing hops
  965.             allowable from the executor to any other reachable node
  966.             within an area. (A hop is the logical distance over a
  967.             circuit between two adjacent nodes.) This parameter
  968.             defines the point where the executor node's Routing
  969.             routing decision algorithm declares another node
  970.             unreachable because the length of the shortest path
  971.             between the two nodes is too long. For correct
  972.             operation, this parameter must not be less than the
  973.             network diameter. (The network diameter is the
  974.             reachability distance between the two nodes of the
  975.             network having the greatest reachability distance,
  976.             where reachability distance is the length the shortest
  977.             path between a given pair of nodes.)"
  978.         ::= { routing 10 }
  979.  
  980.    phivRouteMaxVisits OBJECT-TYPE
  981.         SYNTAX INTEGER (1..63)
  982.         ACCESS read-write
  983.         STATUS mandatory
  984.         DESCRIPTION
  985.             "This value represents the maximum number of nodes a
  986.             message coming into the executor node can have visited.
  987.             If the message is not for this node and the MAXIMUM
  988.             VISITS number is exceeded, the message is discarded.
  989.             The MAXIMUM VISITS parameter defines the point where
  990.             the packet lifetime control algorithm discards
  991.             a packet that has traversed too many nodes. For correct
  992.             operation, this parameter must not be less than the
  993.             maximum path length of the network. (The maximum path
  994.             length is the routing distance between the two nodes of
  995.             the network having the greatest routing distance, where
  996.             routing distance is the length of the least costly
  997.             path between a given pair of nodes.)"
  998.         ::= { routing 11 }
  999.  
  1000.    phivRouteRoutingTimer OBJECT-TYPE
  1001.         SYNTAX INTEGER (1..65535)
  1002.         ACCESS read-write
  1003.         STATUS mandatory
  1004.         DESCRIPTION
  1005.             "This value determines the maximum time in seconds
  1006.             allowed between Routing updates on non-Ethernet
  1007.  
  1008.  
  1009.  
  1010. DECnet Phase IV MIB Working Group                              [Page 18]
  1011.  
  1012. RFC 1559                  DECnet Phase IV MIB              December 1993
  1013.  
  1014.  
  1015.             circuits. When this timer expires before a routing
  1016.             update occurs, a routing update is forced."
  1017.         ::= { routing 12 }
  1018.  
  1019.    phivRouteSegBuffSize OBJECT-TYPE
  1020.         SYNTAX INTEGER (1..65535)
  1021.         ACCESS read-write
  1022.         STATUS mandatory
  1023.         DESCRIPTION
  1024.             "This parameter value determines the maximum size of an
  1025.             end-to-end segment. The size is a decimal integer in
  1026.             the range 1-65535. This size is in bytes. This size
  1027.             includes protocol overhead down to and including the
  1028.             End Communication layer, plus a constant value of 6.
  1029.             (This value of 6 is included to provide compatibility
  1030.             with the BUFFER SIZE parameter definition.) It does not
  1031.             include Routing or Data link overhead (except for the
  1032.             constant value of 6)."
  1033.         ::= { routing 13 }
  1034.  
  1035.    phivRouteType OBJECT-TYPE
  1036.         SYNTAX INTEGER {
  1037.             routing-III (1),
  1038.             nonrouting-III (2),
  1039.             area (3),
  1040.             routing-IV (4),
  1041.             nonrouting-IV (5)
  1042.         }
  1043.         ACCESS read-only
  1044.         STATUS obsolete
  1045.         DESCRIPTION
  1046.             "This parameter indicates the type of the executor
  1047.             node. The node-type is one of the following:
  1048.  
  1049.             routing-III
  1050.             nonrouting-III
  1051.             routing-IV
  1052.             ronrouting-IV
  1053.             area
  1054.  
  1055.             A routing node has full routing capability. A
  1056.             nonrouting node contains a subset of the Routing
  1057.             routing modules. The III and IV indicate the DNA
  1058.             phase of the node. Nonrouting nodes can deliver
  1059.             and receive packets to and from any node, but cannot
  1060.             route packets from other nodes through to other nodes.
  1061.             An area node routes between areas. Refer to the Routing
  1062.             specification for details.
  1063.  
  1064.  
  1065.  
  1066. DECnet Phase IV MIB Working Group                              [Page 19]
  1067.  
  1068. RFC 1559                  DECnet Phase IV MIB              December 1993
  1069.  
  1070.  
  1071.  
  1072.             For adjacent nodes, this is a read-only parameter that
  1073.             indicates the type of the reachable adjacent node.
  1074.             NOTE: The ROUTING-III and NONROUTING-III values are
  1075.             incremented by one compared to the standard DECnet
  1076.             values in order to maintain compliance with RFC 1155)"
  1077.         ::= { routing 14 }
  1078.  
  1079.    phivRouteCountAgedPktLoss OBJECT-TYPE
  1080.         SYNTAX PhivCounter (0..127)
  1081.         ACCESS read-only
  1082.         STATUS mandatory
  1083.         DESCRIPTION
  1084.             "Number of aged packet losses."
  1085.         ::= { routing 15 }
  1086.  
  1087.    phivRouteCountNodeUnrPktLoss OBJECT-TYPE
  1088.         SYNTAX PhivCounter (0..65535)
  1089.         ACCESS read-only
  1090.         STATUS mandatory
  1091.         DESCRIPTION
  1092.             "Number of node unreachable packet losses."
  1093.         ::= { routing 16 }
  1094.  
  1095.    phivRouteCountOutRngePktLoss OBJECT-TYPE
  1096.         SYNTAX PhivCounter (0..127)
  1097.         ACCESS read-only
  1098.         STATUS mandatory
  1099.         DESCRIPTION
  1100.             "Number of node out-of-range packet losses."
  1101.         ::= { routing 17 }
  1102.  
  1103.    phivRouteCountOverSzePktLoss OBJECT-TYPE
  1104.         SYNTAX PhivCounter (0..127)
  1105.         ACCESS read-only
  1106.         STATUS mandatory
  1107.         DESCRIPTION
  1108.             "Number of Oversized packet losses."
  1109.         ::= { routing 18 }
  1110.  
  1111.    phivRouteCountPacketFmtErr OBJECT-TYPE
  1112.         SYNTAX PhivCounter (0..127)
  1113.         ACCESS read-only
  1114.         STATUS mandatory
  1115.         DESCRIPTION
  1116.             "Number of packet format errors."
  1117.         ::= { routing 19 }
  1118.  
  1119.  
  1120.  
  1121.  
  1122. DECnet Phase IV MIB Working Group                              [Page 20]
  1123.  
  1124. RFC 1559                  DECnet Phase IV MIB              December 1993
  1125.  
  1126.  
  1127.    phivRouteCountPtlRteUpdtLoss OBJECT-TYPE
  1128.         SYNTAX PhivCounter (0..127)
  1129.         ACCESS read-only
  1130.         STATUS mandatory
  1131.         DESCRIPTION
  1132.             "Number of partial routing update losses."
  1133.         ::= { routing 20 }
  1134.  
  1135.    phivRouteCountVerifReject OBJECT-TYPE
  1136.         SYNTAX PhivCounter (0..127)
  1137.         ACCESS read-only
  1138.         STATUS mandatory
  1139.         DESCRIPTION
  1140.             "Number of verification rejects."
  1141.         ::= { routing 21 }
  1142.  
  1143.    -- Level 1 Routing Table
  1144.  
  1145.    phivLevel1RouteTable OBJECT-TYPE
  1146.         SYNTAX SEQUENCE OF PhivLevel1RouteEntry
  1147.         ACCESS not-accessible
  1148.         STATUS mandatory
  1149.         DESCRIPTION
  1150.             "Information about the currently known DECnet Phase
  1151.             IV Routes."
  1152.         ::= { routing 22 }
  1153.  
  1154.    phivLevel1RouteEntry OBJECT-TYPE
  1155.         SYNTAX PhivLevel1RouteEntry
  1156.         ACCESS not-accessible
  1157.         STATUS mandatory
  1158.         DESCRIPTION
  1159.             "Information about the currently known DECnet Phase
  1160.             IV Routes."
  1161.         INDEX  { phivLevel1RouteNodeAddr }
  1162.         ::= { phivLevel1RouteTable 1 }
  1163.  
  1164.    PhivLevel1RouteEntry ::=
  1165.         SEQUENCE {
  1166.             phivLevel1RouteNodeAddr
  1167.                 PhivAddr,
  1168.             phivLevel1RouteCircuitIndex
  1169.                 INTEGER,
  1170.             phivLevel1RouteCost
  1171.                 INTEGER,
  1172.             phivLevel1RouteHops
  1173.                 INTEGER,
  1174.             phivLevel1RouteNextNode
  1175.  
  1176.  
  1177.  
  1178. DECnet Phase IV MIB Working Group                              [Page 21]
  1179.  
  1180. RFC 1559                  DECnet Phase IV MIB              December 1993
  1181.  
  1182.  
  1183.                 PhivAddr
  1184.         }
  1185.  
  1186.    phivLevel1RouteNodeAddr OBJECT-TYPE
  1187.         SYNTAX PhivAddr -- OCTET STRING (SIZE (2))
  1188.         ACCESS read-only
  1189.         STATUS mandatory
  1190.         DESCRIPTION
  1191.             "This value is the address of the node about which
  1192.             routing information is contained in this level 1
  1193.             routing table."
  1194.         ::= { phivLevel1RouteEntry 1 }
  1195.  
  1196.    phivLevel1RouteCircuitIndex OBJECT-TYPE
  1197.         SYNTAX INTEGER (1..65535)
  1198.         ACCESS read-only
  1199.         STATUS mandatory
  1200.         DESCRIPTION
  1201.             "A unique index value for each known circuit. This is
  1202.             the index to the circuit state table and is the same
  1203.             value as phivCircuitIndex."
  1204.         ::= { phivLevel1RouteEntry 2 }
  1205.  
  1206.    phivLevel1RouteCost OBJECT-TYPE
  1207.         SYNTAX INTEGER (0..65535)
  1208.         ACCESS read-only
  1209.         STATUS mandatory
  1210.         DESCRIPTION
  1211.             "This read-only parameter represents the total cost
  1212.             over the current path to the destination node. Cost is
  1213.             a positive integer value associated with using a
  1214.             circuit. Routing routes messages (data) along the path
  1215.             between two nodes with the smallest cost. COST is kept
  1216.             on a remote node basis."
  1217.         ::= { phivLevel1RouteEntry 3 }
  1218.  
  1219.    phivLevel1RouteHops OBJECT-TYPE
  1220.         SYNTAX INTEGER (0..127)
  1221.         ACCESS read-only
  1222.         STATUS mandatory
  1223.         DESCRIPTION
  1224.             "This read-only parameter represents the number of hops
  1225.             over to a destination node. A hop is Routing value
  1226.             representing the logical distance between two nodes in
  1227.             a network. HOPS is kept on a remote node basis."
  1228.         ::= { phivLevel1RouteEntry 4 }
  1229.  
  1230.    phivLevel1RouteNextNode OBJECT-TYPE
  1231.  
  1232.  
  1233.  
  1234. DECnet Phase IV MIB Working Group                              [Page 22]
  1235.  
  1236. RFC 1559                  DECnet Phase IV MIB              December 1993
  1237.  
  1238.  
  1239.         SYNTAX PhivAddr -- OCTET STRING (SIZE (2))
  1240.         ACCESS read-only
  1241.         STATUS mandatory
  1242.         DESCRIPTION
  1243.             "This read-only value indicates the next node on the
  1244.             circuit used to get to the node under scrutiny
  1245.             (next hop)."
  1246.         ::= { phivLevel1RouteEntry 5 }
  1247.  
  1248.    -- Additional routing parameters
  1249.  
  1250.    phivRouteCountZeroCount OBJECT-TYPE
  1251.         SYNTAX INTEGER {
  1252.             other (1),
  1253.             reset (2)
  1254.         }
  1255.         ACCESS read-write
  1256.         STATUS mandatory
  1257.         DESCRIPTION
  1258.             "When this value is set to 2, the following objects are
  1259.             set to Zero: phivRouteCountAgedPktLoss,
  1260.             phivRouteCountNodeUnrPktLoss,
  1261.             phivRouteCountOutRngePktLoss,
  1262.             phivRouteCountOverSzePktLoss,
  1263.             phivRouteCountPacketFmtErr,
  1264.             phivRouteCountPtlRteUpdtLoss, and
  1265.             phivRouteCountVerifReject."
  1266.         ::= { routing 23 }
  1267.  
  1268.    phivRouteSystemAddr OBJECT-TYPE
  1269.         SYNTAX PhivAddr -- OCTET STRING (SIZE (2))
  1270.         ACCESS read-only
  1271.         STATUS obsolete
  1272.         DESCRIPTION
  1273.             "DECnet Phase IV node address."
  1274.         ::= { routing 24 }
  1275.  
  1276.    phivRouteRoutingType OBJECT-TYPE
  1277.         SYNTAX INTEGER {
  1278.             routing-III (1),
  1279.             nonrouting-III (2),
  1280.             area (3),
  1281.             routing-IV (4),
  1282.             nonrouting-IV (5)
  1283.         }
  1284.         ACCESS read-write
  1285.         STATUS mandatory
  1286.         DESCRIPTION
  1287.  
  1288.  
  1289.  
  1290. DECnet Phase IV MIB Working Group                              [Page 23]
  1291.  
  1292. RFC 1559                  DECnet Phase IV MIB              December 1993
  1293.  
  1294.  
  1295.             "This read-write parameter indicates the type of the executor
  1296.             node. The node-type is one of the following:
  1297.  
  1298.             routing-III
  1299.             nonrouting-III
  1300.             routing-IV
  1301.             ronrouting-IV
  1302.             area
  1303.  
  1304.             A routing node has full routing capability. A
  1305.             nonrouting node contains a subset of the Routing
  1306.             routing modules. The III and IV indicate the DNA
  1307.             phase of the node. Nonrouting nodes can deliver
  1308.             and receive packets to and from any node, but cannot
  1309.             route packets from other nodes through to other nodes.
  1310.             An area node routes between areas. Refer to the Routing
  1311.             specification for details.
  1312.  
  1313.             For adjacent nodes, this is a read-only parameter that
  1314.             indicates the type of the reachable adjacent node.
  1315.             NOTE: The ROUTING-III and NONROUTING-III values are
  1316.             incremented by one compared to the standard DECnet
  1317.             values in order to maintain compliance with RFC 1155)"
  1318.         ::= { routing 25 }
  1319.  
  1320.    phivRouteSystemAddress OBJECT-TYPE
  1321.         SYNTAX PhivAddr -- OCTET STRING (SIZE (2))
  1322.         ACCESS read-write
  1323.         STATUS mandatory
  1324.         DESCRIPTION
  1325.             "DECnet Phase IV node address."
  1326.         ::= { routing 26 }
  1327.  
  1328.    -- Circuit Group
  1329.  
  1330.    -- The implementation of the Circuit Group is mandatory for
  1331.    -- all systems.
  1332.  
  1333.    -- Circuit Parameters Table
  1334.  
  1335.    phivCircuitParametersTable OBJECT-TYPE
  1336.         SYNTAX SEQUENCE OF PhivCircuitParametersEntry
  1337.         ACCESS not-accessible
  1338.         STATUS mandatory
  1339.         DESCRIPTION
  1340.             "Information about the parameters associated with all
  1341.             circuits currently known."
  1342.         ::= {circuit 1 }
  1343.  
  1344.  
  1345.  
  1346. DECnet Phase IV MIB Working Group                              [Page 24]
  1347.  
  1348. RFC 1559                  DECnet Phase IV MIB              December 1993
  1349.  
  1350.  
  1351.    phivCircuitParametersEntry OBJECT-TYPE
  1352.         SYNTAX PhivCircuitParametersEntry
  1353.         ACCESS not-accessible
  1354.         STATUS mandatory
  1355.         DESCRIPTION
  1356.             "Parameters information about all circuits currently
  1357.              known."
  1358.         INDEX  { phivCircuitIndex }
  1359.         ::= { phivCircuitParametersTable 1 }
  1360.  
  1361.    PhivCircuitParametersEntry ::=
  1362.         SEQUENCE {
  1363.             phivCircuitIndex
  1364.                 INTEGER,
  1365.             phivCircuitLineIndex
  1366.                 INTEGER,
  1367.             phivCircuitCommonState
  1368.                 INTEGER,
  1369.             phivCircuitCommonSubState
  1370.                 INTEGER,
  1371.             phivCircuitCommonName
  1372.                 DisplayString,
  1373.             phivCircuitExecRecallTimer
  1374.                 INTEGER,
  1375.             phivCircuitCommonType
  1376.                 INTEGER,
  1377.             phivCircuitService
  1378.                 INTEGER,
  1379.             phivCircuitExecCost
  1380.                 INTEGER,
  1381.             phivCircuitExecHelloTimer
  1382.                 INTEGER
  1383.        }
  1384.  
  1385.    phivCircuitIndex OBJECT-TYPE
  1386.         SYNTAX INTEGER (1..65535)
  1387.         ACCESS read-only
  1388.         STATUS mandatory
  1389.         DESCRIPTION
  1390.             "A unique index value for each known circuit."
  1391.         ::= { phivCircuitParametersEntry 1 }
  1392.  
  1393.    phivCircuitLineIndex OBJECT-TYPE
  1394.         SYNTAX InterfaceIndex
  1395.         ACCESS read-only
  1396.         STATUS mandatory
  1397.         DESCRIPTION
  1398.             "The line on which this circuit is active.  This is
  1399.  
  1400.  
  1401.  
  1402. DECnet Phase IV MIB Working Group                              [Page 25]
  1403.  
  1404. RFC 1559                  DECnet Phase IV MIB              December 1993
  1405.  
  1406.  
  1407.              the same as the ifIndex."
  1408.         ::= { phivCircuitParametersEntry 2 }
  1409.  
  1410.    phivCircuitCommonState OBJECT-TYPE
  1411.         SYNTAX INTEGER {
  1412.             on (1),
  1413.             off (2),
  1414.             service (3),
  1415.             cleared (4)
  1416.         }
  1417.         ACCESS read-write
  1418.         STATUS mandatory
  1419.         DESCRIPTION
  1420.             "This value represents the circuit's Network Management
  1421.             operational state. NOTE: These values are incremented
  1422.             by one compared to the standard DECnet values in order
  1423.             to maintain compliance with RFC 1155."
  1424.         ::= { phivCircuitParametersEntry 3 }
  1425.  
  1426.    phivCircuitCommonSubState OBJECT-TYPE
  1427.         SYNTAX INTEGER {
  1428.             starting (1),
  1429.             reflecting (2),
  1430.             looping (3),
  1431.             loading (4),
  1432.             dumping (5),
  1433.             triggering (6),
  1434.             autoservice (7),
  1435.             autoloading (8),
  1436.             autodumping (9),
  1437.             autotriggering (10),
  1438.             synchronizing (11),
  1439.             failed (12),
  1440.             running (13)
  1441.         }
  1442.         ACCESS read-only
  1443.         STATUS mandatory
  1444.         DESCRIPTION
  1445.             "This value represents the circuit's Network Management
  1446.             operational and service substate. NOTE: These values are
  1447.             incremented by one compared to the standard DECnet values
  1448.             in order to maintain compliance with RFC 1155."
  1449.         ::= { phivCircuitParametersEntry 4 }
  1450.  
  1451.    phivCircuitCommonName OBJECT-TYPE
  1452.         SYNTAX DisplayString (SIZE (0..16))
  1453.         ACCESS read-only
  1454.         STATUS mandatory
  1455.  
  1456.  
  1457.  
  1458. DECnet Phase IV MIB Working Group                              [Page 26]
  1459.  
  1460. RFC 1559                  DECnet Phase IV MIB              December 1993
  1461.  
  1462.  
  1463.         DESCRIPTION
  1464.             "The name of the circuit entry in the table, for example,
  1465.              SVA-0 or in a level 2 router ASYNC-8 or ETHER-1)."
  1466.         ::= { phivCircuitParametersEntry 5 }
  1467.  
  1468.    phivCircuitExecRecallTimer OBJECT-TYPE
  1469.         SYNTAX INTEGER (0..65535)
  1470.         ACCESS read-write
  1471.         STATUS mandatory
  1472.         DESCRIPTION
  1473.             "This parameter represents the minimum number of
  1474.             seconds to wait before restarting the circuit.  A
  1475.             value of 0 indicates not timer is running."
  1476.         ::= { phivCircuitParametersEntry 6 }
  1477.  
  1478.    phivCircuitCommonType OBJECT-TYPE
  1479.         SYNTAX INTEGER {
  1480.             ddcmp-point (1),
  1481.             ddcmp-control (2),
  1482.             ddcmp-tributary (3),
  1483.             x25 (4),
  1484.             ddcmp-dmc (5),
  1485.             ethernet (6),
  1486.             ci (7),
  1487.             qp2-dte20 (8),
  1488.             bisync (9),
  1489.             other (14),
  1490.             fddi (15)
  1491.         }
  1492.         ACCESS read-only
  1493.         STATUS mandatory
  1494.         DESCRIPTION
  1495.             "Represents the type of the circuit. For X.25 circuits,
  1496.             the value must be set to X25. For DDCMP and Ethernet
  1497.             circuits it is read only and is the same value as the
  1498.             protocol of the associated line.
  1499.             NOTE: Values 1 - 5 are incremented by one compared to the
  1500.             standard DECnet values in order to maintain compliance
  1501.             with RFC 1155."
  1502.         ::= { phivCircuitParametersEntry 7 }
  1503.  
  1504.    phivCircuitService  OBJECT-TYPE
  1505.         SYNTAX INTEGER {
  1506.             enabled (1),
  1507.             disabled (2)
  1508.         }
  1509.         ACCESS read-write
  1510.         STATUS mandatory
  1511.  
  1512.  
  1513.  
  1514. DECnet Phase IV MIB Working Group                              [Page 27]
  1515.  
  1516. RFC 1559                  DECnet Phase IV MIB              December 1993
  1517.  
  1518.  
  1519.         DESCRIPTION
  1520.             "This value indicates whether or not Network Management
  1521.             allows service operations on a circuit. The values for
  1522.             service-control are as follows:
  1523.  
  1524.             ENABLED     SERVICE state and/or service functions are
  1525.                         allowed.
  1526.  
  1527.             DISABLED    SERVICE state and/or service functions are not
  1528.                         allowed.
  1529.  
  1530.             NOTE: These values are incremented by one compared to the
  1531.             standard DECnet values in order to maintain compliance
  1532.             with RFC 1155."
  1533.         ::= { phivCircuitParametersEntry 8 }
  1534.  
  1535.    phivCircuitExecCost OBJECT-TYPE
  1536.         SYNTAX INTEGER (1..25)
  1537.         ACCESS read-write
  1538.         STATUS mandatory
  1539.         DESCRIPTION
  1540.             "This value represents the routing cost of the circuit.
  1541.             Routing sends messages along the path between two nodes
  1542.             having the smallest cost."
  1543.         ::= { phivCircuitParametersEntry 9 }
  1544.  
  1545.    phivCircuitExecHelloTimer OBJECT-TYPE
  1546.         SYNTAX INTEGER (1..8191)
  1547.         ACCESS read-write
  1548.         STATUS mandatory
  1549.         DESCRIPTION
  1550.             "This value determines the frequency of Routing Hello
  1551.             messages sent to the adjacent node on the circuit."
  1552.         ::= { phivCircuitParametersEntry 10 }
  1553.  
  1554.    -- Circuit Counters Table
  1555.  
  1556.    phivCircuitCountTable OBJECT-TYPE
  1557.         SYNTAX SEQUENCE OF PhivCircuitCountEntry
  1558.         ACCESS not-accessible
  1559.         STATUS mandatory
  1560.         DESCRIPTION
  1561.             "Information about the counters associated with all
  1562.             circuits currently known."
  1563.         ::= { circuit 2 }
  1564.  
  1565.           phivCircuitCountEntry OBJECT-TYPE
  1566.         SYNTAX PhivCircuitCountEntry
  1567.  
  1568.  
  1569.  
  1570. DECnet Phase IV MIB Working Group                              [Page 28]
  1571.  
  1572. RFC 1559                  DECnet Phase IV MIB              December 1993
  1573.  
  1574.  
  1575.         ACCESS not-accessible
  1576.         STATUS mandatory
  1577.         DESCRIPTION
  1578.             "Counter information about all circuits currently known"
  1579.         INDEX     { phivCircuitIndex }
  1580.         ::= { phivCircuitCountTable 1 }
  1581.  
  1582.    PhivCircuitCountEntry ::=
  1583.         SEQUENCE {
  1584.             phivCircuitCountSecLastZeroed
  1585.                 PhivCounter,
  1586.             phivCircuitCountTermPacketsRecd
  1587.                 PhivCounter,
  1588.             phivCircuitCountOriginPackSent
  1589.                 PhivCounter,
  1590.             phivCircuitCountTermCongLoss
  1591.                 PhivCounter,
  1592.             phivCircuitCountCorruptLoss
  1593.                 PhivCounter,
  1594.             phivCircuitCountTransitPksRecd
  1595.                 PhivCounter,
  1596.             phivCircuitCountTransitPkSent
  1597.                 PhivCounter,
  1598.             phivCircuitCountTransitCongestLoss
  1599.                 PhivCounter,
  1600.             phivCircuitCountCircuitDown
  1601.                 PhivCounter,
  1602.             phivCircuitCountInitFailure
  1603.                 PhivCounter,
  1604.             phivCircuitCountAdjDown
  1605.                 PhivCounter,
  1606.             phivCircuitCountPeakAdj
  1607.                 PhivCounter,
  1608.             phivCircuitCountBytesRecd
  1609.                 PhivCounter,
  1610.             phivCircuitCountBytesSent
  1611.                 PhivCounter,
  1612.             phivCircuitCountDataBlocksRecd
  1613.                 PhivCounter,
  1614.             phivCircuitCountDataBlocksSent
  1615.                 PhivCounter,
  1616.             phivCircuitCountUsrBuffUnav
  1617.                 PhivCounter
  1618.         }
  1619.  
  1620.    phivCircuitCountSecLastZeroed  OBJECT-TYPE
  1621.         SYNTAX PhivCounter (0..65535)
  1622.         ACCESS read-only
  1623.  
  1624.  
  1625.  
  1626. DECnet Phase IV MIB Working Group                              [Page 29]
  1627.  
  1628. RFC 1559                  DECnet Phase IV MIB              December 1993
  1629.  
  1630.  
  1631.         STATUS mandatory
  1632.         DESCRIPTION
  1633.             "Number of seconds since the circuit counters for this
  1634.             circuit were last zeroed."
  1635.         ::= { phivCircuitCountEntry 1 }
  1636.  
  1637.    phivCircuitCountTermPacketsRecd OBJECT-TYPE
  1638.         SYNTAX PhivCounter (0..2147483647)
  1639.         ACCESS read-only
  1640.         STATUS mandatory
  1641.         DESCRIPTION
  1642.             "Number of terminating packets received on this circuit."
  1643.         ::= { phivCircuitCountEntry 2 }
  1644.  
  1645.    phivCircuitCountOriginPackSent OBJECT-TYPE
  1646.         SYNTAX PhivCounter (0..2147483647)
  1647.         ACCESS read-only
  1648.         STATUS mandatory
  1649.         DESCRIPTION
  1650.             "Number of originating packets sent on this circuit."
  1651.         ::= { phivCircuitCountEntry 3 }
  1652.  
  1653.    phivCircuitCountTermCongLoss OBJECT-TYPE
  1654.         SYNTAX PhivCounter (0..65535)
  1655.         ACCESS read-only
  1656.         STATUS mandatory
  1657.         DESCRIPTION
  1658.             "Number of terminating congestion losses on this
  1659.             circuit."
  1660.         ::= { phivCircuitCountEntry 4 }
  1661.  
  1662.    phivCircuitCountCorruptLoss OBJECT-TYPE
  1663.         SYNTAX PhivCounter (0..255)
  1664.         ACCESS read-only
  1665.         STATUS mandatory
  1666.         DESCRIPTION
  1667.             "Number of corruption losses on this circuit."
  1668.         ::= { phivCircuitCountEntry 5 }
  1669.  
  1670.    phivCircuitCountTransitPksRecd OBJECT-TYPE
  1671.         SYNTAX PhivCounter (0..2147483647)
  1672.         ACCESS read-only
  1673.         STATUS mandatory
  1674.         DESCRIPTION
  1675.             "Number of Transit packets received on this circuit."
  1676.         ::= { phivCircuitCountEntry 6 }
  1677.  
  1678.    phivCircuitCountTransitPkSent OBJECT-TYPE
  1679.  
  1680.  
  1681.  
  1682. DECnet Phase IV MIB Working Group                              [Page 30]
  1683.  
  1684. RFC 1559                  DECnet Phase IV MIB              December 1993
  1685.  
  1686.  
  1687.         SYNTAX PhivCounter (0..2147483647)
  1688.         ACCESS read-only
  1689.         STATUS mandatory
  1690.         DESCRIPTION
  1691.             "Number of transit packets sent on this circuit."
  1692.         ::= { phivCircuitCountEntry 7 }
  1693.  
  1694.    phivCircuitCountTransitCongestLoss OBJECT-TYPE
  1695.         SYNTAX PhivCounter (0..65535)
  1696.         ACCESS read-only
  1697.         STATUS mandatory
  1698.         DESCRIPTION
  1699.             "Number of transit congestion losses on this circuit."
  1700.         ::= { phivCircuitCountEntry 8 }
  1701.  
  1702.    phivCircuitCountCircuitDown OBJECT-TYPE
  1703.         SYNTAX PhivCounter (0..255)
  1704.         ACCESS read-only
  1705.         STATUS mandatory
  1706.         DESCRIPTION
  1707.             "Number of circuit downs on this circuit."
  1708.         ::= { phivCircuitCountEntry 9 }
  1709.  
  1710.    phivCircuitCountInitFailure OBJECT-TYPE
  1711.         SYNTAX PhivCounter (0..255)
  1712.         ACCESS read-only
  1713.         STATUS mandatory
  1714.         DESCRIPTION
  1715.             "Number of Initialization failures on this circuit."
  1716.         ::= { phivCircuitCountEntry 10 }
  1717.  
  1718.    phivCircuitCountAdjDown OBJECT-TYPE
  1719.         SYNTAX PhivCounter (0..2147483647)
  1720.         ACCESS read-only
  1721.         STATUS mandatory
  1722.         DESCRIPTION
  1723.             "This counter indicates the number of adjacency losses
  1724.             that result from any of the following:
  1725.                  Node listener timeout
  1726.                  Invalid data received at node listener
  1727.                  Unexpected control (initialization or verification)
  1728.                      message received
  1729.                  Routing message received with a checksum error
  1730.                  Node identification from a routing message or a
  1731.                  Hello message that is not the one expected Hello
  1732.                  message received indicating that connectivity
  1733.                  became one-way
  1734.                  Adjacency idled."
  1735.  
  1736.  
  1737.  
  1738. DECnet Phase IV MIB Working Group                              [Page 31]
  1739.  
  1740. RFC 1559                  DECnet Phase IV MIB              December 1993
  1741.  
  1742.  
  1743.         ::= { phivCircuitCountEntry 11 }
  1744.  
  1745.    phivCircuitCountPeakAdj OBJECT-TYPE
  1746.         SYNTAX PhivCounter (0..65535)
  1747.         ACCESS read-only
  1748.         STATUS mandatory
  1749.         DESCRIPTION
  1750.             "This counter indicates the maximum number of nodes
  1751.             that are up on the circuit."
  1752.         ::= { phivCircuitCountEntry 12 }
  1753.  
  1754.    phivCircuitCountBytesRecd OBJECT-TYPE
  1755.         SYNTAX PhivCounter (0..2147483647)
  1756.         ACCESS read-only
  1757.         STATUS mandatory
  1758.         DESCRIPTION
  1759.             "Number of bytes received on this circuit."
  1760.         ::= { phivCircuitCountEntry 13 }
  1761.  
  1762.    phivCircuitCountBytesSent OBJECT-TYPE
  1763.         SYNTAX PhivCounter (0..2147483647)
  1764.         ACCESS read-only
  1765.         STATUS mandatory
  1766.         DESCRIPTION
  1767.             "Number of bytes sent on this circuit."
  1768.         ::= { phivCircuitCountEntry 14 }
  1769.  
  1770.    phivCircuitCountDataBlocksRecd OBJECT-TYPE
  1771.         SYNTAX PhivCounter (0..2147483647)
  1772.         ACCESS read-only
  1773.         STATUS mandatory
  1774.         DESCRIPTION
  1775.             "Number of data blocks received on this circuit."
  1776.         ::= { phivCircuitCountEntry 15 }
  1777.  
  1778.    phivCircuitCountDataBlocksSent OBJECT-TYPE
  1779.         SYNTAX PhivCounter (0..2147483647)
  1780.         ACCESS read-only
  1781.         STATUS mandatory
  1782.         DESCRIPTION
  1783.             "Number of data blocks sent on this circuit."
  1784.         ::= { phivCircuitCountEntry 16 }
  1785.  
  1786.    phivCircuitCountUsrBuffUnav OBJECT-TYPE
  1787.         SYNTAX PhivCounter (0..65535)
  1788.         ACCESS read-only
  1789.         STATUS mandatory
  1790.         DESCRIPTION
  1791.  
  1792.  
  1793.  
  1794. DECnet Phase IV MIB Working Group                              [Page 32]
  1795.  
  1796. RFC 1559                  DECnet Phase IV MIB              December 1993
  1797.  
  1798.  
  1799.             "Number of user buffer unavailable errors."
  1800.         ::= { phivCircuitCountEntry 17 }
  1801.  
  1802.    -- Additional Circuit Parameters
  1803.  
  1804.    phivCircuitOrigQueueLimit OBJECT-TYPE
  1805.         SYNTAX INTEGER
  1806.         ACCESS read-write
  1807.         STATUS mandatory
  1808.         DESCRIPTION
  1809.             "This parameter indicates the maximum number of
  1810.             originating packets that may be outstanding on this
  1811.             circuit. This does not include route-thru traffic."
  1812.         ::= { circuit 3 }
  1813.  
  1814.    phivCircuitCountZeroCount OBJECT-TYPE
  1815.         SYNTAX INTEGER {
  1816.             other (1),
  1817.             reset (2)
  1818.         }
  1819.         ACCESS read-write
  1820.         STATUS mandatory
  1821.         DESCRIPTION
  1822.             "When this value is set to 2, all of the counters in the
  1823.             Circuit Counter Table are set to zero."
  1824.         ::= { circuit 4 }
  1825.  
  1826.    -- DDCMP Circuit Group
  1827.  
  1828.    -- The implementation of the DDCMP Circuit Group is optional.
  1829.    -- A system can be said to implement this group if and only if
  1830.    -- all objects in this group are implemented.
  1831.  
  1832.    -- DDCMP Parameters Table
  1833.  
  1834.    phivDDCMPCircuitParametersTable OBJECT-TYPE
  1835.         SYNTAX SEQUENCE OF PhivDDCMPCircuitParametersEntry
  1836.         ACCESS not-accessible
  1837.         STATUS mandatory
  1838.         DESCRIPTION
  1839.             "Information about DDCMP circuit parameters."
  1840.         ::= { ddcmp 1}
  1841.  
  1842.    phivDDCMPCircuitParametersEntry OBJECT-TYPE
  1843.         SYNTAX PhivDDCMPCircuitParametersEntry
  1844.         ACCESS not-accessible
  1845.         STATUS mandatory
  1846.         DESCRIPTION
  1847.  
  1848.  
  1849.  
  1850. DECnet Phase IV MIB Working Group                              [Page 33]
  1851.  
  1852. RFC 1559                  DECnet Phase IV MIB              December 1993
  1853.  
  1854.  
  1855.             "Parameters information about DDCMP circuits currently
  1856.              known."
  1857.         INDEX     { phivDDCMPCircuitIndex }
  1858.         ::= { phivDDCMPCircuitParametersTable 1 }
  1859.  
  1860.    PhivDDCMPCircuitParametersEntry ::=
  1861.         SEQUENCE {
  1862.             phivDDCMPCircuitIndex
  1863.                 INTEGER,
  1864.             phivDDCMPCircuitAdjNodeAddr
  1865.                 INTEGER,
  1866.             phivDDCMPCircuitTributary
  1867.                 INTEGER
  1868.         }
  1869.  
  1870.    phivDDCMPCircuitIndex OBJECT-TYPE
  1871.         SYNTAX INTEGER (1..65535)
  1872.         ACCESS read-only
  1873.         STATUS mandatory
  1874.         DESCRIPTION
  1875.             "A unique index value for each known DDCMP circuit.
  1876.             This is the same value as phivCircuitIndex."
  1877.         ::= { phivDDCMPCircuitParametersEntry 1 }
  1878.  
  1879.    phivDDCMPCircuitAdjNodeAddr OBJECT-TYPE
  1880.         SYNTAX PhivAddr -- OCTET STRING (SIZE (2))
  1881.         ACCESS read-only
  1882.         STATUS mandatory
  1883.         DESCRIPTION
  1884.             "The address of the adjacent node."
  1885.         ::= { phivDDCMPCircuitParametersEntry 2 }
  1886.  
  1887.    phivDDCMPCircuitTributary OBJECT-TYPE
  1888.         SYNTAX INTEGER (0..255)
  1889.         ACCESS read-only
  1890.         STATUS mandatory
  1891.         DESCRIPTION
  1892.             "This value represents the Data Link physical tributary
  1893.             address of the circuit."
  1894.         ::= { phivDDCMPCircuitParametersEntry 3 }
  1895.  
  1896.    -- DDCMP Circuit Counter Table
  1897.  
  1898.    phivDDCMPCircuitCountTable OBJECT-TYPE
  1899.         SYNTAX SEQUENCE OF PhivDDCMPCircuitCountEntry
  1900.         ACCESS not-accessible
  1901.         STATUS mandatory
  1902.         DESCRIPTION
  1903.  
  1904.  
  1905.  
  1906. DECnet Phase IV MIB Working Group                              [Page 34]
  1907.  
  1908. RFC 1559                  DECnet Phase IV MIB              December 1993
  1909.  
  1910.  
  1911.             "Information about the DDCMP counters associated with all
  1912.             circuits currently known."
  1913.         ::= { ddcmp 2 }
  1914.  
  1915.    phivDDCMPCircuitCountEntry OBJECT-TYPE
  1916.         SYNTAX PhivDDCMPCircuitCountEntry
  1917.         ACCESS not-accessible
  1918.         STATUS mandatory
  1919.         DESCRIPTION
  1920.             "Counter information about DDCMP circuits now known"
  1921.         INDEX     { phivCircuitIndex }
  1922.         ::= { phivDDCMPCircuitCountTable 1 }
  1923.  
  1924.    PhivDDCMPCircuitCountEntry ::=
  1925.         SEQUENCE {
  1926.             phivDDCMPCircuitErrorsInbd
  1927.                 PhivCounter,
  1928.             phivDDCMPCircuitErrorsOutbd
  1929.                 PhivCounter,
  1930.             phivDDCMPCircuitRmteReplyTimeouts
  1931.                 PhivCounter,
  1932.             phivDDCMPCircuitLocalReplyTimeouts
  1933.                 PhivCounter,
  1934.             phivDDCMPCircuitRmteBuffErrors
  1935.                 PhivCounter,
  1936.             phivDDCMPCircuitLocalBuffErrors
  1937.                 PhivCounter,
  1938.             phivDDCMPCircuitSelectIntervalsElap
  1939.                 PhivCounter,
  1940.             phivDDCMPCircuitSelectTimeouts
  1941.                 PhivCounter
  1942.         }
  1943.  
  1944.    phivDDCMPCircuitErrorsInbd OBJECT-TYPE
  1945.         SYNTAX PhivCounter (0..255)
  1946.         ACCESS read-only
  1947.         STATUS mandatory
  1948.         DESCRIPTION
  1949.             "Number of Data errors inbound."
  1950.         ::= { phivDDCMPCircuitCountEntry 1 }
  1951.  
  1952.    phivDDCMPCircuitErrorsOutbd OBJECT-TYPE
  1953.         SYNTAX PhivCounter (0..255)
  1954.         ACCESS read-only
  1955.         STATUS mandatory
  1956.         DESCRIPTION
  1957.             "Number of outbound data errors."
  1958.         ::= { phivDDCMPCircuitCountEntry 2 }
  1959.  
  1960.  
  1961.  
  1962. DECnet Phase IV MIB Working Group                              [Page 35]
  1963.  
  1964. RFC 1559                  DECnet Phase IV MIB              December 1993
  1965.  
  1966.  
  1967.  
  1968.    phivDDCMPCircuitRmteReplyTimeouts OBJECT-TYPE
  1969.         SYNTAX PhivCounter (0..255)
  1970.         ACCESS read-only
  1971.         STATUS mandatory
  1972.         DESCRIPTION
  1973.             "Number of remote reply timeouts."
  1974.         ::= { phivDDCMPCircuitCountEntry 3 }
  1975.  
  1976.    phivDDCMPCircuitLocalReplyTimeouts OBJECT-TYPE
  1977.         SYNTAX PhivCounter (0..255)
  1978.         ACCESS read-only
  1979.         STATUS mandatory
  1980.         DESCRIPTION
  1981.             "Number of local Reply timeouts."
  1982.         ::= { phivDDCMPCircuitCountEntry 4 }
  1983.  
  1984.    phivDDCMPCircuitRmteBuffErrors OBJECT-TYPE
  1985.         SYNTAX PhivCounter (0..255)
  1986.         ACCESS read-only
  1987.         STATUS mandatory
  1988.         DESCRIPTION
  1989.             "Number of remote reply time out errors."
  1990.         ::= { phivDDCMPCircuitCountEntry 5 }
  1991.  
  1992.    phivDDCMPCircuitLocalBuffErrors  OBJECT-TYPE
  1993.         SYNTAX PhivCounter (0..255)
  1994.         ACCESS read-only
  1995.         STATUS mandatory
  1996.         DESCRIPTION
  1997.             "Number of local buffer errors."
  1998.         ::= { phivDDCMPCircuitCountEntry 6 }
  1999.  
  2000.    phivDDCMPCircuitSelectIntervalsElap OBJECT-TYPE
  2001.         SYNTAX PhivCounter (0..65535)
  2002.         ACCESS read-only
  2003.         STATUS mandatory
  2004.         DESCRIPTION
  2005.             "Selection intervals that have elapsed."
  2006.         ::= {phivDDCMPCircuitCountEntry 7 }
  2007.  
  2008.    phivDDCMPCircuitSelectTimeouts OBJECT-TYPE
  2009.         SYNTAX INTEGER (0..255)
  2010.         ACCESS read-only
  2011.         STATUS mandatory
  2012.         DESCRIPTION
  2013.             "Number of selection timeouts."
  2014.         ::= {phivDDCMPCircuitCountEntry 8 }
  2015.  
  2016.  
  2017.  
  2018. DECnet Phase IV MIB Working Group                              [Page 36]
  2019.  
  2020. RFC 1559                  DECnet Phase IV MIB              December 1993
  2021.  
  2022.  
  2023.  
  2024.    -- DDCMP Line Count Table
  2025.  
  2026.    phivDDCMPLineCountTable OBJECT-TYPE
  2027.         SYNTAX SEQUENCE OF PhivDDCMPLineCountEntry
  2028.         ACCESS not-accessible
  2029.         STATUS mandatory
  2030.         DESCRIPTION
  2031.             "The DDCMP Line Count Table."
  2032.         ::= { ddcmp 3 }
  2033.  
  2034.    phivDDCMPLineCountEntry OBJECT-TYPE
  2035.         SYNTAX PhivDDCMPLineCountEntry
  2036.         ACCESS not-accessible
  2037.         STATUS mandatory
  2038.         DESCRIPTION
  2039.             "There is one entry in the table for each line."
  2040.         INDEX  { phivDDCMPLineCountIndex }
  2041.         ::= { phivDDCMPLineCountTable 1 }
  2042.  
  2043.    PhivDDCMPLineCountEntry ::=
  2044.         SEQUENCE {
  2045.             phivDDCMPLineCountIndex
  2046.                 InterfaceIndex,
  2047.             phivDDCMPLineCountDataErrsIn
  2048.                 PhivCounter,
  2049.             phivDDCMPLineCountRmteStationErrs
  2050.                 PhivCounter,
  2051.             phivDDCMPLineCountLocalStationErrs
  2052.                 PhivCounter
  2053.         }
  2054.  
  2055.    phivDDCMPLineCountIndex OBJECT-TYPE
  2056.         SYNTAX InterfaceIndex
  2057.         ACCESS read-only
  2058.         STATUS mandatory
  2059.         DESCRIPTION
  2060.             "The line on which this entry's equivalence is
  2061.             effective. The interface identified by a particular
  2062.             value of this index is the same interface as
  2063.             identified by the same value of phivLineIndex.
  2064.             This value is the ifIndex."
  2065.         ::= { phivDDCMPLineCountEntry 1 }
  2066.  
  2067.    phivDDCMPLineCountDataErrsIn OBJECT-TYPE
  2068.         SYNTAX PhivCounter (0..255)
  2069.         ACCESS read-only
  2070.         STATUS mandatory
  2071.  
  2072.  
  2073.  
  2074. DECnet Phase IV MIB Working Group                              [Page 37]
  2075.  
  2076. RFC 1559                  DECnet Phase IV MIB              December 1993
  2077.  
  2078.  
  2079.         DESCRIPTION
  2080.             "Number of data errors inbound."
  2081.         ::= { phivDDCMPLineCountEntry 2 }
  2082.  
  2083.    phivDDCMPLineCountRmteStationErrs OBJECT-TYPE
  2084.         SYNTAX PhivCounter (0..255)
  2085.         ACCESS read-only
  2086.         STATUS mandatory
  2087.         DESCRIPTION
  2088.             "Number of remote station errors."
  2089.         ::= { phivDDCMPLineCountEntry 3 }
  2090.  
  2091.    phivDDCMPLineCountLocalStationErrs OBJECT-TYPE
  2092.         SYNTAX PhivCounter (0..255)
  2093.         ACCESS read-only
  2094.         STATUS mandatory
  2095.         DESCRIPTION
  2096.              "Number of local station errors."
  2097.         ::= { phivDDCMPLineCountEntry 4 }
  2098.  
  2099.    -- DDCMP Multipoint Circuit Control Group
  2100.  
  2101.    -- The implementation of the DDCMP Multipoint Circuit Control
  2102.    -- Group is optional.  A system can be said to implement this group
  2103.    -- if and only if all objects in this group are implemented.
  2104.  
  2105.    phivControlSchedTimer OBJECT-TYPE
  2106.         SYNTAX INTEGER (50..65535)
  2107.         ACCESS read-only
  2108.         STATUS mandatory
  2109.         DESCRIPTION
  2110.             "This value represents the number of milliseconds
  2111.             between recalculation of tributary polling priorities."
  2112.         DEFVAL { 200 }
  2113.         ::= { control 1 }
  2114.  
  2115.    phivControlDeadTimer OBJECT-TYPE
  2116.         SYNTAX INTEGER (1..65535)
  2117.         ACCESS read-only
  2118.         STATUS mandatory
  2119.         DESCRIPTION
  2120.             "This value represents the number of milliseconds
  2121.             between polls of one of the set of dead
  2122.             tributaries."
  2123.         DEFVAL { 10000 }
  2124.         ::= { control 2 }
  2125.  
  2126.    phivControlDelayTimer OBJECT-TYPE
  2127.  
  2128.  
  2129.  
  2130. DECnet Phase IV MIB Working Group                              [Page 38]
  2131.  
  2132. RFC 1559                  DECnet Phase IV MIB              December 1993
  2133.  
  2134.  
  2135.         SYNTAX INTEGER (1..65535)
  2136.         ACCESS read-only
  2137.         STATUS mandatory
  2138.         DESCRIPTION
  2139.             "This value represents the minimum number of
  2140.             milliseconds to delay between polls. The delay timer
  2141.             limits the effect of a very fast control station on
  2142.             slow tributaries."
  2143.         ::= { control 3 }
  2144.  
  2145.    phivControlStreamTimer OBJECT-TYPE
  2146.         SYNTAX INTEGER (0..65535)
  2147.         ACCESS read-only
  2148.         STATUS mandatory
  2149.         DESCRIPTION
  2150.             "This value represents the number of milliseconds a
  2151.             tributary or a half duplex remote station is
  2152.             allowed to hold the line.
  2153.  
  2154.             NOTE: This parameter can also be applied to
  2155.             half-duplex lines of type DDCMP POINT."
  2156.         DEFVAL { 6000 }
  2157.         ::= { control 4 }
  2158.  
  2159.    -- DDCMP Multipoint Circuit Control Parameters Table
  2160.  
  2161.    phivControlParametersTable OBJECT-TYPE
  2162.         SYNTAX SEQUENCE OF PhivControlParametersEntry
  2163.         ACCESS not-accessible
  2164.         STATUS mandatory
  2165.         DESCRIPTION
  2166.             "Information about control circuit parameters."
  2167.         ::= { control 5 }
  2168.  
  2169.    phivControlParametersEntry OBJECT-TYPE
  2170.         SYNTAX PhivControlParametersEntry
  2171.         ACCESS not-accessible
  2172.         STATUS mandatory
  2173.         DESCRIPTION
  2174.             "Parameters information about control circuits
  2175.             currently known."
  2176.         INDEX  { phivControlCircuitIndex }
  2177.         ::= { phivControlParametersTable 1 }
  2178.  
  2179.    PhivControlParametersEntry ::=
  2180.         SEQUENCE {
  2181.             phivControlCircuitIndex
  2182.                 INTEGER,
  2183.  
  2184.  
  2185.  
  2186. DECnet Phase IV MIB Working Group                              [Page 39]
  2187.  
  2188. RFC 1559                  DECnet Phase IV MIB              December 1993
  2189.  
  2190.  
  2191.             phivControlBabbleTimer
  2192.                 INTEGER,
  2193.             phivControlMaxBuffs
  2194.                 INTEGER,
  2195.             phivControlMaxTransmits
  2196.                 INTEGER,
  2197.             phivControlDyingBase
  2198.                 INTEGER,
  2199.             phivControlDyingIncrement
  2200.                 INTEGER,
  2201.             phivControlDeadThreshold
  2202.                 INTEGER,
  2203.             phivControlDyingThreshold
  2204.                 INTEGER,
  2205.             phivControlInactTreshold
  2206.                 INTEGER,
  2207.             phivControlPollingState
  2208.                 INTEGER,
  2209.             phivControlPollingSubState
  2210.                 INTEGER,
  2211.             phivControlTransTimer
  2212.                 INTEGER
  2213.         }
  2214.  
  2215.    phivControlCircuitIndex OBJECT-TYPE
  2216.         SYNTAX INTEGER (1..65535)
  2217.         ACCESS read-only
  2218.         STATUS mandatory
  2219.         DESCRIPTION
  2220.             "A unique index value for each known multipoint
  2221.             control circuit.
  2222.             This is the same value as phivCircuitIndex."
  2223.         ::= { phivControlParametersEntry 1 }
  2224.  
  2225.    phivControlBabbleTimer OBJECT-TYPE
  2226.         SYNTAX INTEGER (1..65535)
  2227.         ACCESS read-write
  2228.         STATUS mandatory
  2229.         DESCRIPTION
  2230.             "This value represents the number of milliseconds that a
  2231.             selected tributary or remote half-duplex station is
  2232.             allowed to transmit."
  2233.         DEFVAL { 6000 }
  2234.         ::= { phivControlParametersEntry 2 }
  2235.  
  2236.    phivControlMaxBuffs  OBJECT-TYPE
  2237.         SYNTAX INTEGER (1..254)
  2238.         ACCESS read-write
  2239.  
  2240.  
  2241.  
  2242. DECnet Phase IV MIB Working Group                              [Page 40]
  2243.  
  2244. RFC 1559                  DECnet Phase IV MIB              December 1993
  2245.  
  2246.  
  2247.         STATUS mandatory
  2248.         DESCRIPTION
  2249.             "This value represents the maximum number of buffers the
  2250.             tributary can use from a common buffer pool. If not
  2251.             set, there is no common buffer pool and buffers are
  2252.             explicitly supplied by the higher level. Count is a
  2253.             decimal integer in the range 1-254."
  2254.         ::= { phivControlParametersEntry 3 }
  2255.  
  2256.    phivControlMaxTransmits  OBJECT-TYPE
  2257.         SYNTAX INTEGER (1..255)
  2258.         ACCESS read-write
  2259.         STATUS mandatory
  2260.         DESCRIPTION
  2261.             "This value represents the maximum number of data
  2262.             messages that can be transmitted at one time. Count
  2263.             is a decimal integer in the range 1-255."
  2264.         DEFVAL { 4 }
  2265.         ::= { phivControlParametersEntry 4 }
  2266.  
  2267.    phivControlDyingBase OBJECT-TYPE
  2268.         SYNTAX INTEGER (0..255)
  2269.         ACCESS read-write
  2270.         STATUS mandatory
  2271.         DESCRIPTION
  2272.             "This value represents the base priority to which a
  2273.             tributary is reset each time it has been polled. A
  2274.             separate base can be set for each of the indicated
  2275.             polling states. Base is a decimal integer in the range
  2276.             0-255.  If not set, the defaults are: active, 255;
  2277.             inactive, 0; and dying, 0."
  2278.         ::= { phivControlParametersEntry 5 }
  2279.  
  2280.    phivControlDyingIncrement OBJECT-TYPE
  2281.         SYNTAX INTEGER (0..255)
  2282.         ACCESS read-write
  2283.         STATUS mandatory
  2284.         DESCRIPTION
  2285.             "This value represents the increment added to the
  2286.             tributary priority each time the scheduling timer
  2287.             expires.  If not set, the defaults are: active, 0;
  2288.             inactive, 64; and dying, 16."
  2289.         ::= { phivControlParametersEntry 6 }
  2290.  
  2291.    phivControlDeadThreshold OBJECT-TYPE
  2292.         SYNTAX INTEGER (0..255)
  2293.         ACCESS read-write
  2294.         STATUS mandatory
  2295.  
  2296.  
  2297.  
  2298. DECnet Phase IV MIB Working Group                              [Page 41]
  2299.  
  2300. RFC 1559                  DECnet Phase IV MIB              December 1993
  2301.  
  2302.  
  2303.         DESCRIPTION
  2304.             "This value represents the number of times to poll the
  2305.             active, inactive, or dying tributary before changing
  2306.             its polling state to dead because of receive timeouts.
  2307.             Count is a decimal integer in the range 0-255."
  2308.         DEFVAL { 8 }
  2309.         ::= { phivControlParametersEntry 7 }
  2310.  
  2311.    phivControlDyingThreshold OBJECT-TYPE
  2312.         SYNTAX INTEGER (0..255)
  2313.         ACCESS read-write
  2314.         STATUS mandatory
  2315.         DESCRIPTION
  2316.             "This value represents the number of times to poll the
  2317.             active or inactive tributary before changing its
  2318.             polling state to dying because of receive timeouts.
  2319.             Count is a decimal integer in the range 0-255."
  2320.         DEFVAL { 2 }
  2321.         ::= { phivControlParametersEntry 8 }
  2322.  
  2323.    phivControlInactTreshold OBJECT-TYPE
  2324.         SYNTAX INTEGER (0..255)
  2325.         ACCESS read-write
  2326.         STATUS mandatory
  2327.         DESCRIPTION
  2328.             "This value represents the number of times to poll the
  2329.             active tributary before changing its polling state to
  2330.             inactive because of no data response. Count is a
  2331.             decimal integer in the range
  2332.             0-255."
  2333.         DEFVAL { 8 }
  2334.         ::= { phivControlParametersEntry 9 }
  2335.  
  2336.    phivControlPollingState OBJECT-TYPE
  2337.         SYNTAX INTEGER {
  2338.             automatic (1),
  2339.             active (2),
  2340.             inactive (3),
  2341.             dying (4),
  2342.             dead (5)
  2343.         }
  2344.         ACCESS read-write
  2345.         STATUS mandatory
  2346.         DESCRIPTION
  2347.             "This value represents the state of the tributary
  2348.             relative to the multipoint polling algorithm.  If not
  2349.             set the default is AUTOMATIC. The possible states are:
  2350.  
  2351.  
  2352.  
  2353.  
  2354. DECnet Phase IV MIB Working Group                              [Page 42]
  2355.  
  2356. RFC 1559                  DECnet Phase IV MIB              December 1993
  2357.  
  2358.  
  2359.             AUTOMATIC
  2360.  
  2361.               The tributary's state is allowed to vary according to
  2362.               the operation of the polling algorithm.
  2363.  
  2364.             ACTIVE/INACTIVE/DYING/DEAD
  2365.  
  2366.               The tributary is locked in the specified state.
  2367.  
  2368.              NOTE: These values are incremented by one compared to
  2369.              the standard DECnet values in order to maintain
  2370.              compliance with RFC 1155."
  2371.         ::= { phivControlParametersEntry 10 }
  2372.  
  2373.    phivControlPollingSubState OBJECT-TYPE
  2374.         SYNTAX INTEGER {
  2375.             active (1),
  2376.             inactive (2),
  2377.             dying (3),
  2378.             dead (4)
  2379.         }
  2380.         ACCESS read-only
  2381.         STATUS mandatory
  2382.         DESCRIPTION
  2383.             "This value represents the tributary's state as
  2384.             determined by the polling algorithm.  This applies
  2385.             only when the polling state is AUTOMATIC and is
  2386.             read-only to Network Management.  Polling-substate is
  2387.             one of ACTIVE, INACTIVE, DYING, or DEAD.  It is
  2388.             displayed as a tag on the polling state, for example:
  2389.             AUTOMATIC-INACTIVE."
  2390.         ::= { phivControlParametersEntry 11 }
  2391.  
  2392.    phivControlTransTimer OBJECT-TYPE
  2393.         SYNTAX INTEGER (0..65535)
  2394.         ACCESS read-write
  2395.         STATUS mandatory
  2396.         DESCRIPTION
  2397.             "This value represents the number of milliseconds to
  2398.             delay between data message transmits. Milliseconds is
  2399.             a decimal integer in the range 0-65535."
  2400.         DEFVAL { 0 }
  2401.         ::= { phivControlParametersEntry 12 }
  2402.  
  2403.    -- Ethernet Group
  2404.  
  2405.    -- The implementation of the Ethernet Group is mandatory
  2406.    -- for all systems which support ethernet links.
  2407.  
  2408.  
  2409.  
  2410. DECnet Phase IV MIB Working Group                              [Page 43]
  2411.  
  2412. RFC 1559                  DECnet Phase IV MIB              December 1993
  2413.  
  2414.  
  2415.  
  2416.    -- Ethernet Parameters Table
  2417.  
  2418.    phivEthLinkParametersTable OBJECT-TYPE
  2419.         SYNTAX SEQUENCE OF PhivEthLinkParametersEntry
  2420.         ACCESS not-accessible
  2421.         STATUS mandatory
  2422.         DESCRIPTION
  2423.              "Information about ethernet link parameters."
  2424.         ::= { ethernet 1}
  2425.  
  2426.    phivEthLinkParametersEntry OBJECT-TYPE
  2427.         SYNTAX PhivEthLinkParametersEntry
  2428.         ACCESS not-accessible
  2429.         STATUS mandatory
  2430.         DESCRIPTION
  2431.             "Parameter information about ethernet links currently
  2432.             known."
  2433.         INDEX     { phivEthLinkIndex }
  2434.         ::= { phivEthLinkParametersTable 1 }
  2435.  
  2436.    PhivEthLinkParametersEntry ::=
  2437.         SEQUENCE {
  2438.             phivEthLinkIndex
  2439.                 INTEGER,
  2440.             phivEthDesigRouterNodeAddr
  2441.                 PhivAddr,
  2442.             phivEthMaxRouters
  2443.                 INTEGER,
  2444.             phivEthRouterPri
  2445.                 INTEGER,
  2446.             phivEthHardwareAddr
  2447.                 OCTET STRING
  2448.          }
  2449.  
  2450.    phivEthLinkIndex OBJECT-TYPE
  2451.         SYNTAX INTEGER (1..65535)
  2452.         ACCESS read-only
  2453.         STATUS mandatory
  2454.         DESCRIPTION
  2455.             "The circuit over which this links information is
  2456.             collected.  This is the same as phivCircuitIndex."
  2457.         ::= { phivEthLinkParametersEntry 1 }
  2458.  
  2459.    phivEthDesigRouterNodeAddr OBJECT-TYPE
  2460.         SYNTAX PhivAddr -- OCTET STRING (SIZE (2))
  2461.         ACCESS read-only
  2462.         STATUS mandatory
  2463.  
  2464.  
  2465.  
  2466. DECnet Phase IV MIB Working Group                              [Page 44]
  2467.  
  2468. RFC 1559                  DECnet Phase IV MIB              December 1993
  2469.  
  2470.  
  2471.         DESCRIPTION
  2472.             "This value is the address of the designated router."
  2473.         ::= { phivEthLinkParametersEntry 2 }
  2474.  
  2475.    phivEthMaxRouters OBJECT-TYPE
  2476.         SYNTAX INTEGER (0..255)
  2477.         ACCESS read-write
  2478.         STATUS mandatory
  2479.         DESCRIPTION
  2480.             "This parameter is the maximum number of routers (other
  2481.              than the executor itself) allowed on the circuit by
  2482.              Routing for circuits that are owned by the executor
  2483.              node."
  2484.         ::= { phivEthLinkParametersEntry 3 }
  2485.  
  2486.    phivEthRouterPri OBJECT-TYPE
  2487.         SYNTAX INTEGER (0..127)
  2488.         ACCESS read-write
  2489.         STATUS mandatory
  2490.         DESCRIPTION
  2491.             "This parameter is the priority that this router is to
  2492.              have in the selection of designated router for the
  2493.              circuit on circuits that are owned by the executor
  2494.              node."
  2495.         DEFVAL { 64 }
  2496.         ::= { phivEthLinkParametersEntry 4 }
  2497.  
  2498.    phivEthHardwareAddr OBJECT-TYPE
  2499.         SYNTAX OCTET STRING (SIZE (6))
  2500.         ACCESS read-only
  2501.         STATUS mandatory
  2502.         DESCRIPTION
  2503.             "This read-only parameter is the address that is
  2504.             associated with the line device hardware as seen by
  2505.             the DECnet Software.  This value is not the same as
  2506.             ifPhysAddress."
  2507.         ::= { phivEthLinkParametersEntry 5 }
  2508.  
  2509.    -- Counters Group
  2510.  
  2511.    -- The implementation of the Counters Group is optional.
  2512.    -- A system can be said to implement this group if and only if
  2513.    -- all objects in this group are implemented.
  2514.  
  2515.    -- Counters Table
  2516.  
  2517.    phivCountersCountTable OBJECT-TYPE
  2518.         SYNTAX SEQUENCE OF PhivCountersCountEntry
  2519.  
  2520.  
  2521.  
  2522. DECnet Phase IV MIB Working Group                              [Page 45]
  2523.  
  2524. RFC 1559                  DECnet Phase IV MIB              December 1993
  2525.  
  2526.  
  2527.         ACCESS not-accessible
  2528.         STATUS mandatory
  2529.         DESCRIPTION
  2530.             "Information about ethernet link counters."
  2531.         ::= { counters 1 }
  2532.  
  2533.    phivCountersCountEntry OBJECT-TYPE
  2534.         SYNTAX PhivCountersCountEntry
  2535.         ACCESS not-accessible
  2536.         STATUS mandatory
  2537.         DESCRIPTION
  2538.             "Counter information about ethernet links currently
  2539.             known."
  2540.         INDEX     { phivCountersIndex }
  2541.         ::= { phivCountersCountTable 1 }
  2542.  
  2543.    PhivCountersCountEntry ::=
  2544.         SEQUENCE {
  2545.             phivCountersIndex
  2546.                 InterfaceIndex,
  2547.             phivCountersCountBytesRecd
  2548.                 PhivCounter,
  2549.             phivCountersCountBytesSent
  2550.                 PhivCounter,
  2551.             phivCountersCountDataBlocksRecd
  2552.                 PhivCounter,
  2553.             phivCountersCountDataBlocksSent
  2554.                 PhivCounter,
  2555.             phivCountersCountEthUsrBuffUnav
  2556.                 PhivCounter,
  2557.             phivCountersCountMcastBytesRecd
  2558.                 PhivCounter,
  2559.             phivCountersCountDataBlksRecd
  2560.                 PhivCounter,
  2561.             phivCountersCountDataBlksSent
  2562.                 PhivCounter,
  2563.             phivCountersCountMcastBlksRecd
  2564.                 PhivCounter,
  2565.             phivCountersCountBlksSentDef
  2566.                 PhivCounter,
  2567.             phivCountersCountBlksSentSingleCol
  2568.                 PhivCounter,
  2569.             phivCountersCountBlksSentMultCol
  2570.                 PhivCounter,
  2571.             phivCountersCountSendFailure
  2572.                 PhivCounter,
  2573.             phivCountersCountCollDetectFailure
  2574.                 PhivCounter,
  2575.  
  2576.  
  2577.  
  2578. DECnet Phase IV MIB Working Group                              [Page 46]
  2579.  
  2580. RFC 1559                  DECnet Phase IV MIB              December 1993
  2581.  
  2582.  
  2583.             phivCountersCountReceiveFailure
  2584.                 PhivCounter,
  2585.             phivCountersCountUnrecFrameDest
  2586.                 PhivCounter,
  2587.             phivCountersCountDataOver
  2588.                 PhivCounter,
  2589.             phivCountersCountSysBuffUnav
  2590.                 PhivCounter,
  2591.             phivCountersCountUsrBuffUnav
  2592.                 PhivCounter
  2593.          }
  2594.  
  2595.    phivCountersIndex OBJECT-TYPE
  2596.         SYNTAX InterfaceIndex
  2597.         ACCESS read-only
  2598.         STATUS mandatory
  2599.         DESCRIPTION
  2600.             "The interface to which these counters apply.  This is
  2601.             the same interface as identified by the same value of
  2602.             phivLineIndex. This value is the ifIndex."
  2603.         ::= { phivCountersCountEntry 1 }
  2604.  
  2605.    phivCountersCountBytesRecd OBJECT-TYPE
  2606.         SYNTAX PhivCounter (0..2147483647)
  2607.         ACCESS read-only
  2608.         STATUS mandatory
  2609.         DESCRIPTION
  2610.             "Number of bytes received over this link."
  2611.         ::= { phivCountersCountEntry 2 }
  2612.  
  2613.    phivCountersCountBytesSent OBJECT-TYPE
  2614.         SYNTAX PhivCounter (0..2147483647)
  2615.         ACCESS read-only
  2616.         STATUS mandatory
  2617.         DESCRIPTION
  2618.             "Number of bytes sent over this link."
  2619.         ::= { phivCountersCountEntry 3 }
  2620.  
  2621.    phivCountersCountDataBlocksRecd OBJECT-TYPE
  2622.         SYNTAX PhivCounter (0..2147483647)
  2623.         ACCESS read-only
  2624.         STATUS obsolete
  2625.         DESCRIPTION
  2626.             "Number of data blocks received over this link."
  2627.         ::= { phivCountersCountEntry 4 }
  2628.  
  2629.    phivCountersCountDataBlocksSent OBJECT-TYPE
  2630.         SYNTAX PhivCounter (0..2147483647)
  2631.  
  2632.  
  2633.  
  2634. DECnet Phase IV MIB Working Group                              [Page 47]
  2635.  
  2636. RFC 1559                  DECnet Phase IV MIB              December 1993
  2637.  
  2638.  
  2639.         ACCESS read-only
  2640.         STATUS obsolete
  2641.         DESCRIPTION
  2642.             "Number of data blocks sent over this link."
  2643.         ::= { phivCountersCountEntry 5 }
  2644.  
  2645.    phivCountersCountEthUsrBuffUnav OBJECT-TYPE
  2646.         SYNTAX PhivCounter (0..65535)
  2647.         ACCESS read-only
  2648.         STATUS mandatory
  2649.         DESCRIPTION
  2650.             "Number of user buffer unavailable errors over this
  2651.             link."
  2652.         ::= { phivCountersCountEntry 6 }
  2653.  
  2654.    phivCountersCountMcastBytesRecd OBJECT-TYPE
  2655.         SYNTAX PhivCounter (0..2147483647)
  2656.         ACCESS read-only
  2657.         STATUS mandatory
  2658.         DESCRIPTION
  2659.             "Number of multicast bytes received over this link."
  2660.         ::= { phivCountersCountEntry 7 }
  2661.  
  2662.    phivCountersCountDataBlksRecd OBJECT-TYPE
  2663.         SYNTAX PhivCounter (0..2147483647)
  2664.         ACCESS read-only
  2665.         STATUS mandatory
  2666.         DESCRIPTION
  2667.             "Number of data blocks received over this link."
  2668.         ::= { phivCountersCountEntry 8 }
  2669.  
  2670.    phivCountersCountDataBlksSent OBJECT-TYPE
  2671.         SYNTAX PhivCounter (0..2147483647)
  2672.         ACCESS read-only
  2673.         STATUS mandatory
  2674.         DESCRIPTION
  2675.             "Number of data blocks sent over this link."
  2676.         ::= { phivCountersCountEntry 9 }
  2677.  
  2678.    phivCountersCountMcastBlksRecd OBJECT-TYPE
  2679.         SYNTAX PhivCounter (0..2147483647)
  2680.         ACCESS read-only
  2681.         STATUS mandatory
  2682.         DESCRIPTION
  2683.             "Number of multicast blocks received over this link."
  2684.         ::= { phivCountersCountEntry 10 }
  2685.  
  2686.    phivCountersCountBlksSentDef OBJECT-TYPE
  2687.  
  2688.  
  2689.  
  2690. DECnet Phase IV MIB Working Group                              [Page 48]
  2691.  
  2692. RFC 1559                  DECnet Phase IV MIB              December 1993
  2693.  
  2694.  
  2695.         SYNTAX PhivCounter (0..2147483647)
  2696.         ACCESS read-only
  2697.         STATUS mandatory
  2698.         DESCRIPTION
  2699.             "Number of blocks sent, initially deferred over this
  2700.             link."
  2701.         ::= { phivCountersCountEntry 11 }
  2702.  
  2703.    phivCountersCountBlksSentSingleCol OBJECT-TYPE
  2704.         SYNTAX PhivCounter (0..2147483647)
  2705.         ACCESS read-only
  2706.         STATUS mandatory
  2707.         DESCRIPTION
  2708.             "Number of blocks sent, single collision over this link."
  2709.         ::= { phivCountersCountEntry 12 }
  2710.  
  2711.    phivCountersCountBlksSentMultCol OBJECT-TYPE
  2712.         SYNTAX PhivCounter (0..2147483647)
  2713.         ACCESS read-only
  2714.         STATUS mandatory
  2715.         DESCRIPTION
  2716.             "Number of blocks sent, multiple collisions over this
  2717.             link."
  2718.         ::= { phivCountersCountEntry 13 }
  2719.  
  2720.    phivCountersCountSendFailure OBJECT-TYPE
  2721.         SYNTAX INTEGER (0..65535)
  2722.         ACCESS read-only
  2723.         STATUS mandatory
  2724.         DESCRIPTION
  2725.             "Number of send failures over this link."
  2726.         ::= { phivCountersCountEntry 14 }
  2727.  
  2728.    phivCountersCountCollDetectFailure OBJECT-TYPE
  2729.         SYNTAX INTEGER (0..65535)
  2730.         ACCESS read-only
  2731.         STATUS mandatory
  2732.         DESCRIPTION
  2733.             "Number of collision detect check failures over this
  2734.              link."
  2735.         ::= { phivCountersCountEntry 15 }
  2736.  
  2737.    phivCountersCountReceiveFailure OBJECT-TYPE
  2738.         SYNTAX INTEGER (0..65535)
  2739.         ACCESS read-only
  2740.         STATUS mandatory
  2741.         DESCRIPTION
  2742.             "Number of receive failures over this link."
  2743.  
  2744.  
  2745.  
  2746. DECnet Phase IV MIB Working Group                              [Page 49]
  2747.  
  2748. RFC 1559                  DECnet Phase IV MIB              December 1993
  2749.  
  2750.  
  2751.         ::= { phivCountersCountEntry 16 }
  2752.  
  2753.    phivCountersCountUnrecFrameDest OBJECT-TYPE
  2754.         SYNTAX INTEGER (0..65535)
  2755.         ACCESS read-only
  2756.         STATUS mandatory
  2757.         DESCRIPTION
  2758.             "Number of unrecognized frame destinations over this
  2759.             link."
  2760.         ::= { phivCountersCountEntry 17 }
  2761.  
  2762.    phivCountersCountDataOver OBJECT-TYPE
  2763.         SYNTAX INTEGER (0..65535)
  2764.         ACCESS read-only
  2765.         STATUS mandatory
  2766.         DESCRIPTION
  2767.             "Number of data overruns over this link."
  2768.         ::= { phivCountersCountEntry 18 }
  2769.  
  2770.    phivCountersCountSysBuffUnav OBJECT-TYPE
  2771.         SYNTAX INTEGER (0..65535)
  2772.         ACCESS read-only
  2773.         STATUS mandatory
  2774.         DESCRIPTION
  2775.             "Number of system buffer unavailables over this link."
  2776.         ::= { phivCountersCountEntry 19 }
  2777.  
  2778.    phivCountersCountUsrBuffUnav OBJECT-TYPE
  2779.         SYNTAX INTEGER (0..65535)
  2780.         ACCESS read-only
  2781.         STATUS mandatory
  2782.         DESCRIPTION
  2783.             "Number of user buffer unavailables."
  2784.         ::= { phivCountersCountEntry 20 }
  2785.  
  2786.    -- Adjacency Group
  2787.  
  2788.    -- The implementation of the Adjacency Group is mandatory for all
  2789.    -- conformant implementations of this memo.
  2790.  
  2791.    -- The phivAdjTable has been made obsolete it has been replaced with
  2792.    -- the phivAdjNodeTable.
  2793.  
  2794.    phivAdjTable OBJECT-TYPE
  2795.         SYNTAX SEQUENCE OF PhivAdjEntry
  2796.         ACCESS not-accessible
  2797.         STATUS obsolete
  2798.         DESCRIPTION
  2799.  
  2800.  
  2801.  
  2802. DECnet Phase IV MIB Working Group                              [Page 50]
  2803.  
  2804. RFC 1559                  DECnet Phase IV MIB              December 1993
  2805.  
  2806.  
  2807.             "The Adjacency Table."
  2808.         ::= { adjacency 1 }
  2809.  
  2810.    phivAdjEntry OBJECT-TYPE
  2811.         SYNTAX PhivAdjEntry
  2812.         ACCESS not-accessible
  2813.         STATUS obsolete
  2814.         DESCRIPTION
  2815.             "There is one entry in the table for each adjacency."
  2816.         INDEX  { phivAdjCircuitIndex }
  2817.         ::= { phivAdjTable 1 }
  2818.  
  2819.    PhivAdjEntry ::=
  2820.         SEQUENCE {
  2821.             phivAdjCircuitIndex
  2822.                 INTEGER,
  2823.             phivAdjNodeAddr
  2824.                 PhivAddr,
  2825.             phivAdjBlockSize
  2826.                 INTEGER,
  2827.             phivAdjListenTimer
  2828.                 INTEGER (1..65535),
  2829.             phivAdjCircuitEtherServPhysAddr
  2830.                 OCTET STRING,
  2831.             phivAdjType
  2832.                 INTEGER,
  2833.             phivAdjState
  2834.                 INTEGER,
  2835.             phivAdjPriority
  2836.                 INTEGER,
  2837.             phivAdjExecListenTimer
  2838.                 INTEGER (1..65535)
  2839.          }
  2840.    phivAdjCircuitIndex OBJECT-TYPE
  2841.         SYNTAX INTEGER
  2842.         ACCESS read-only
  2843.         STATUS obsolete
  2844.         DESCRIPTION
  2845.             "A unique index value for each known circuit."
  2846.         ::= { phivAdjEntry 1 }
  2847.  
  2848.    phivAdjNodeAddr OBJECT-TYPE
  2849.         SYNTAX PhivAddr -- OCTET STRING (SIZE (2))
  2850.         ACCESS read-only
  2851.         STATUS obsolete
  2852.         DESCRIPTION
  2853.             "The address of the adjacent node."
  2854.         ::= { phivAdjEntry 2 }
  2855.  
  2856.  
  2857.  
  2858. DECnet Phase IV MIB Working Group                              [Page 51]
  2859.  
  2860. RFC 1559                  DECnet Phase IV MIB              December 1993
  2861.  
  2862.  
  2863.  
  2864.    phivAdjBlockSize OBJECT-TYPE
  2865.         SYNTAX INTEGER
  2866.         ACCESS read-only
  2867.         STATUS obsolete
  2868.         DESCRIPTION
  2869.             "This read-only parameter is the block size that was
  2870.             negotiated with the adjacent Routing layer during Routing
  2871.             initialization over a particular circuit. It includes the
  2872.             routing header, but excludes the data link header. This
  2873.             parameter is qualified by ADJACENT NODE."
  2874.         ::= { phivAdjEntry 3 }
  2875.  
  2876.    phivAdjListenTimer OBJECT-TYPE
  2877.         SYNTAX INTEGER (1..65535)
  2878.         ACCESS read-only
  2879.         STATUS obsolete
  2880.         DESCRIPTION
  2881.             "This value determines the maximum number of seconds
  2882.             allowed to elapse before Routing receives some message
  2883.             (either a Hello message or a user message) from the
  2884.             adjacent node on the circuit. It was agreed during
  2885.             Routing initialization with the adjacent Routing layer.
  2886.             This parameter is qualified by ADJACENT NODE."
  2887.         ::= { phivAdjEntry 4 }
  2888.  
  2889.    phivAdjCircuitEtherServPhysAddr OBJECT-TYPE
  2890.         SYNTAX OCTET STRING ( SIZE (6) )
  2891.         ACCESS read-only
  2892.         STATUS obsolete
  2893.         DESCRIPTION
  2894.             "This parameter indicates the Ethernet physical address
  2895.             of an adjacent node that is being serviced on this
  2896.             circuit. This parameter is a qualifier for SERVICE
  2897.             SUBSTATE."
  2898.         ::= { phivAdjEntry 5 }
  2899.  
  2900.    phivAdjType OBJECT-TYPE
  2901.         SYNTAX INTEGER {
  2902.             routing-III (1),
  2903.             nonrouting-III (2),
  2904.             area (3),
  2905.             routing-IV (4),
  2906.             nonrouting-IV (5)
  2907.         }
  2908.         ACCESS read-only
  2909.         STATUS obsolete
  2910.         DESCRIPTION
  2911.  
  2912.  
  2913.  
  2914. DECnet Phase IV MIB Working Group                              [Page 52]
  2915.  
  2916. RFC 1559                  DECnet Phase IV MIB              December 1993
  2917.  
  2918.  
  2919.             "This parameter indicates the type of adjacency.
  2920.  
  2921.             For adjacent nodes, this is a read-only parameter that
  2922.             indicates the type of the reachable adjacent node.
  2923.             NOTE: The routing-III and nonrouting-III values are
  2924.             incremented by one compared to the standard DECnet
  2925.             values in order to maintain compliance with RFC 1155)"
  2926.         ::= { phivAdjEntry 6 }
  2927.  
  2928.    phivAdjState OBJECT-TYPE
  2929.         SYNTAX INTEGER {
  2930.             initializing (1),          -- Ethernet one-way
  2931.             up (2),                    -- Ethernet two-way
  2932.             run (3),                   -- The eight DDCMP/X.25 states
  2933.             circuit-rejected (4),
  2934.             data-link-start (5),
  2935.             routing-layer-initialize (6),
  2936.             routing-layer-verify (7),
  2937.             routing-layer-complete (8),
  2938.             off (9),
  2939.             halt (10)
  2940.         }
  2941.         ACCESS read-only
  2942.         STATUS obsolete
  2943.         DESCRIPTION
  2944.             "This value indicates the state of a router adjacency.
  2945.             On adjacencies over a circuit of type
  2946.             (phivCircuitCommonType) Ethernet, CI, or FDDI, with an
  2947.             adjacent node of type (phivAdjType) ROUTING IV or AREA,
  2948.             this variable is the state of the Ethernet
  2949.             Initialization Layer for this adjacency, and can have
  2950.             values INITIALIZING or UP. (See Section 9.1.1 of
  2951.             DECnet Phase IV Routing Layer Functional Specification.)
  2952.  
  2953.             On adjacencies over a circuit of type
  2954.             (phivCircuitCommonType) Ethernet, CI, or FDDI, with an
  2955.             adjacent node of type (phivAdjType) NONROUTING IV,
  2956.             this variable will always take on the value UP.
  2957.  
  2958.             On adjacencies over a circuit of type
  2959.             (phivCircuitCommonType) DDCMP POINT, DDCMP CONTROL,
  2960.             DDCMP TRIBUTARY, DDCMP DMC, or X.25, this variable is
  2961.             the state of the Routing Layer Initialization Circuit
  2962.             State. (See section 7.3, ibid.)  It can have values
  2963.             between RUN and HALT.
  2964.  
  2965.             On adjacencies over a circuit of type
  2966.             (phivCircuitCommonType) OTHER, this variable may be
  2967.  
  2968.  
  2969.  
  2970. DECnet Phase IV MIB Working Group                              [Page 53]
  2971.  
  2972. RFC 1559                  DECnet Phase IV MIB              December 1993
  2973.  
  2974.  
  2975.             used in a manner consistent with the Initialization
  2976.             Layer used on that circuit."
  2977.         ::= { phivAdjEntry 7 }
  2978.  
  2979.    phivAdjPriority OBJECT-TYPE
  2980.         SYNTAX INTEGER (0..255)
  2981.         ACCESS read-only
  2982.         STATUS obsolete
  2983.         DESCRIPTION
  2984.             "Priority assigned by the adjacent node for this
  2985.             circuit."
  2986.      ::= { phivAdjEntry 8 }
  2987.  
  2988.    phivAdjExecListenTimer OBJECT-TYPE
  2989.         SYNTAX INTEGER (1..65535)
  2990.         ACCESS read-only
  2991.         STATUS obsolete
  2992.         DESCRIPTION
  2993.             "This read-only value determines the maximum number of
  2994.             seconds allowed to elapse before Routing receives some
  2995.             message (either a Hello message or a user message) from
  2996.             the adjacent node on the circuit. It was agreed during
  2997.             Routing initialization with the adjacent Routing layer."
  2998.         ::= { phivAdjEntry 9 }
  2999.  
  3000.    -- New Adjacency Table this replaces the phivAdjTable.
  3001.  
  3002.    phivAdjNodeTable OBJECT-TYPE
  3003.         SYNTAX SEQUENCE OF PhivAdjNodeEntry
  3004.         ACCESS not-accessible
  3005.         STATUS mandatory
  3006.         DESCRIPTION
  3007.             "The Adjacent Node Table."
  3008.         ::= { adjacency 2 }
  3009.  
  3010.    phivAdjNodeEntry OBJECT-TYPE
  3011.         SYNTAX PhivAdjNodeEntry
  3012.         ACCESS not-accessible
  3013.         STATUS mandatory
  3014.         DESCRIPTION
  3015.             "There is one entry in the table for each adjacency."
  3016.         INDEX  { phivAdjNodeCircuitIndex, phivAdjAddr }
  3017.         ::= { phivAdjNodeTable 1 }
  3018.  
  3019.    PhivAdjNodeEntry ::=
  3020.         SEQUENCE {
  3021.             phivAdjNodeCircuitIndex
  3022.                 INTEGER,
  3023.  
  3024.  
  3025.  
  3026. DECnet Phase IV MIB Working Group                              [Page 54]
  3027.  
  3028. RFC 1559                  DECnet Phase IV MIB              December 1993
  3029.  
  3030.  
  3031.             phivAdjAddr
  3032.                 PhivAddr,
  3033.             phivAdjNodeBlockSize
  3034.                 INTEGER,
  3035.             phivAdjNodeListenTimer
  3036.                 INTEGER,
  3037.             phivAdjNodeCircuitEtherServPhysAddr
  3038.                 OCTET STRING,
  3039.             phivAdjNodeType
  3040.                 INTEGER,
  3041.             phivAdjNodeState
  3042.                 INTEGER,
  3043.             phivAdjNodePriority
  3044.                 INTEGER
  3045.          }
  3046.  
  3047.    phivAdjNodeCircuitIndex OBJECT-TYPE
  3048.         SYNTAX INTEGER (1..65535)
  3049.         ACCESS read-only
  3050.         STATUS mandatory
  3051.         DESCRIPTION
  3052.             "A unique index value for each known circuit.  This
  3053.             value is the same as phivCircuitIndex and identifies the
  3054.             circuit over which the adjacency is realized."
  3055.         ::= { phivAdjNodeEntry 1 }
  3056.  
  3057.    phivAdjAddr OBJECT-TYPE
  3058.         SYNTAX PhivAddr -- OCTET STRING (SIZE (2))
  3059.         ACCESS read-only
  3060.         STATUS mandatory
  3061.         DESCRIPTION
  3062.             "The address of the adjacent node."
  3063.         ::= { phivAdjNodeEntry 2 }
  3064.  
  3065.    phivAdjNodeBlockSize OBJECT-TYPE
  3066.         SYNTAX INTEGER
  3067.         ACCESS read-only
  3068.         STATUS mandatory
  3069.         DESCRIPTION
  3070.             "This read-only parameter is the block size that was
  3071.             negotiated with the adjacent Routing layer during Routing
  3072.             initialization over a particular circuit. It includes the
  3073.             routing header, but excludes the data link header. This
  3074.             parameter is qualified by ADJACENT NODE."
  3075.         ::= { phivAdjNodeEntry 3 }
  3076.  
  3077.    phivAdjNodeListenTimer OBJECT-TYPE
  3078.         SYNTAX INTEGER (1..65535)
  3079.  
  3080.  
  3081.  
  3082. DECnet Phase IV MIB Working Group                              [Page 55]
  3083.  
  3084. RFC 1559                  DECnet Phase IV MIB              December 1993
  3085.  
  3086.  
  3087.         ACCESS read-only
  3088.         STATUS mandatory
  3089.         DESCRIPTION
  3090.             "This value determines the maximum number of seconds
  3091.             allowed to elapse before Routing receives some message
  3092.             (either a Hello message or a user message) from the
  3093.             adjacent node on the circuit. It was agreed during
  3094.             Routing initialization with the adjacent Routing layer.
  3095.             This parameter is qualified by ADJACENT NODE."
  3096.         ::= { phivAdjNodeEntry 4 }
  3097.  
  3098.    phivAdjNodeCircuitEtherServPhysAddr OBJECT-TYPE
  3099.         SYNTAX OCTET STRING (SIZE (6))
  3100.         ACCESS read-only
  3101.         STATUS mandatory
  3102.         DESCRIPTION
  3103.             "This parameter indicates the Ethernet physical address
  3104.             of an adjacent node that is being serviced on this
  3105.             circuit. This parameter is a qualifier for SERVICE
  3106.             SUBSTATE."
  3107.         ::= { phivAdjNodeEntry 5 }
  3108.  
  3109.    phivAdjNodeType OBJECT-TYPE
  3110.         SYNTAX INTEGER {
  3111.             routing-III (1),
  3112.             nonrouting-III (2),
  3113.             area (3),
  3114.             routing-IV (4),
  3115.             nonrouting-IV (5)
  3116.         }
  3117.         ACCESS read-only
  3118.         STATUS mandatory
  3119.         DESCRIPTION
  3120.             "This parameter indicates the type of adjacency.
  3121.  
  3122.             For adjacent nodes, this is a read-only parameter that
  3123.             indicates the type of the reachable adjacent node.
  3124.             NOTE: The routing-III and nonrouting-III values are
  3125.             incremented by one compared to the standard DECnet
  3126.             values in order to maintain compliance with RFC 1155)"
  3127.         ::= { phivAdjNodeEntry 6 }
  3128.  
  3129.    phivAdjNodeState OBJECT-TYPE
  3130.         SYNTAX INTEGER {
  3131.             initializing (1),          -- Ethernet one-way
  3132.             up (2),                    -- Ethernet two-way
  3133.             run (3),                   -- The eight DDCMP/X.25 states
  3134.             circuit-rejected (4),
  3135.  
  3136.  
  3137.  
  3138. DECnet Phase IV MIB Working Group                              [Page 56]
  3139.  
  3140. RFC 1559                  DECnet Phase IV MIB              December 1993
  3141.  
  3142.  
  3143.             data-link-start (5),
  3144.             routing-layer-initialize (6),
  3145.             routing-layer-verify (7),
  3146.             routing-layer-complete (8),
  3147.             off (9),
  3148.             halt (10)
  3149.         }
  3150.         ACCESS read-only
  3151.         STATUS mandatory
  3152.         DESCRIPTION
  3153.             "This value indicates the state of a router adjacency.
  3154.             On adjacencies over a circuit of type
  3155.             (phivCircuitCommonType) Ethernet, CI, or FDDI, with an
  3156.             adjacent node of type (phivAdjNodeType) ROUTING IV or AREA,
  3157.             this variable is the state of the Ethernet
  3158.             Initialization Layer for this adjacency, and can have
  3159.             values INITIALIZING or UP. (See Section 9.1.1 of
  3160.             DECnet Phase IV Routing Layer Functional Specification.)
  3161.  
  3162.             On adjacencies over a circuit of type
  3163.             (phivCircuitCommonType) Ethernet, CI, or FDDI, with an
  3164.             adjacent node of type (phivAdjNodeType) NONROUTING IV,
  3165.             this variable will always take on the value UP.
  3166.  
  3167.             On adjacencies over a circuit of type
  3168.             (phivCircuitCommonType) DDCMP POINT, DDCMP CONTROL,
  3169.             DDCMP TRIBUTARY, DDCMP DMC, or X.25, this variable is
  3170.             the state of the Routing Layer Initialization Circuit
  3171.             State. (See section 7.3, ibid.)  It can have values
  3172.             between RUN and HALT.
  3173.  
  3174.             On adjacencies over a circuit of type
  3175.             (phivCircuitCommonType) OTHER, this variable may be
  3176.             used in a manner consistent with the Initialization
  3177.             Layer used on that circuit."
  3178.         ::= { phivAdjNodeEntry 7 }
  3179.  
  3180.    phivAdjNodePriority OBJECT-TYPE
  3181.         SYNTAX INTEGER (0..255)
  3182.         ACCESS read-only
  3183.         STATUS mandatory
  3184.         DESCRIPTION
  3185.             "Priority assigned by the adjacent node for this
  3186.             circuit."
  3187.            ::= { phivAdjNodeEntry 8 }
  3188.  
  3189.  
  3190.  
  3191.  
  3192.  
  3193.  
  3194. DECnet Phase IV MIB Working Group                              [Page 57]
  3195.  
  3196. RFC 1559                  DECnet Phase IV MIB              December 1993
  3197.  
  3198.  
  3199.    -- Line Group
  3200.  
  3201.    -- The implementation of the Line Group is mandatory for all
  3202.    -- conformant implementations of this memo.
  3203.  
  3204.    phivLineTable OBJECT-TYPE
  3205.         SYNTAX SEQUENCE OF PhivLineEntry
  3206.         ACCESS not-accessible
  3207.         STATUS mandatory
  3208.         DESCRIPTION
  3209.             "The Line Table."
  3210.         ::= { line 1 }
  3211.  
  3212.    phivLineEntry OBJECT-TYPE
  3213.         SYNTAX PhivLineEntry
  3214.         ACCESS not-accessible
  3215.         STATUS mandatory
  3216.         DESCRIPTION
  3217.             "There is one entry in the table for each line."
  3218.         INDEX  { phivLineIndex }
  3219.         ::= { phivLineTable 1 }
  3220.  
  3221.    PhivLineEntry ::=
  3222.         SEQUENCE {
  3223.             phivLineIndex
  3224.                 InterfaceIndex,
  3225.             phivLineName
  3226.                 DisplayString,
  3227.             phivLineState
  3228.                 INTEGER,
  3229.             phivLineSubstate
  3230.                 INTEGER,
  3231.             phivLineService
  3232.                 INTEGER,
  3233.             phivLineDevice
  3234.                 DisplayString,
  3235.             phivLineReceiveBuffs
  3236.                 INTEGER,
  3237.             phivLineProtocol
  3238.                 INTEGER,
  3239.             phivLineServiceTimer
  3240.                 INTEGER,
  3241.             phivLineMaxBlock
  3242.                 INTEGER
  3243.         }
  3244.  
  3245.    phivLineIndex OBJECT-TYPE
  3246.         SYNTAX InterfaceIndex
  3247.  
  3248.  
  3249.  
  3250. DECnet Phase IV MIB Working Group                              [Page 58]
  3251.  
  3252. RFC 1559                  DECnet Phase IV MIB              December 1993
  3253.  
  3254.  
  3255.         ACCESS read-only
  3256.         STATUS mandatory
  3257.         DESCRIPTION
  3258.             "The line on which this entry's equivalence is effective.
  3259.             This is the same as the ifIndex."
  3260.         ::= { phivLineEntry 1 }
  3261.  
  3262.    phivLineName OBJECT-TYPE
  3263.         SYNTAX DisplayString (SIZE (0..16))
  3264.         ACCESS read-only
  3265.         STATUS mandatory
  3266.         DESCRIPTION
  3267.             "The name of the line on this row of the table."
  3268.         ::= { phivLineEntry 2 }
  3269.  
  3270.    phivLineState OBJECT-TYPE
  3271.         SYNTAX INTEGER {
  3272.             on (1),
  3273.             off (2),
  3274.             service (3),
  3275.             cleared (4)
  3276.         }
  3277.         ACCESS read-only
  3278.         STATUS mandatory
  3279.         DESCRIPTION
  3280.             "This value represents Network Management operational
  3281.             state.
  3282.             NOTE that these values are incremented by one compared to
  3283.             the standard DECnet values."
  3284.         ::= { phivLineEntry 3 }
  3285.  
  3286.    phivLineSubstate OBJECT-TYPE
  3287.         SYNTAX INTEGER {
  3288.             starting (1),
  3289.             reflecting (2),
  3290.             looping (3),
  3291.             loading (4),
  3292.             dumping (5),
  3293.             triggering (6),
  3294.             auto-service (7),
  3295.             auto-loading (8),
  3296.             auto-dumping (9),
  3297.             auto-triggering (10),
  3298.             synchronizing (11),
  3299.             failed (12),
  3300.             running (13)
  3301.         }
  3302.         ACCESS read-only
  3303.  
  3304.  
  3305.  
  3306. DECnet Phase IV MIB Working Group                              [Page 59]
  3307.  
  3308. RFC 1559                  DECnet Phase IV MIB              December 1993
  3309.  
  3310.  
  3311.         STATUS mandatory
  3312.         DESCRIPTION
  3313.             "This value represents the line's read-only Network
  3314.             Management substate.
  3315.             NOTE that these values are incremented by one compared to
  3316.             the standard DECnet values."
  3317.         ::= { phivLineEntry 4 }
  3318.  
  3319.    phivLineService OBJECT-TYPE
  3320.         SYNTAX INTEGER {
  3321.             starting (1),
  3322.             reflecting (2),
  3323.             looping (3),
  3324.             other (4)
  3325.         }
  3326.         ACCESS read-only
  3327.         STATUS mandatory
  3328.         DESCRIPTION
  3329.             "This value represents the line's read-only Network
  3330.             Management service.
  3331.             NOTE that these values are incremented by one compared to
  3332.             the standard DECnet values and OTHER is a new addition."
  3333.         ::= { phivLineEntry 5 }
  3334.  
  3335.    phivLineDevice OBJECT-TYPE
  3336.         SYNTAX DisplayString (SIZE (0..16))
  3337.         ACCESS read-only
  3338.         STATUS mandatory
  3339.         DESCRIPTION
  3340.             "This value represents the Physical Link device to be
  3341.             used on the line."
  3342.         ::= { phivLineEntry 6 }
  3343.  
  3344.    phivLineReceiveBuffs OBJECT-TYPE
  3345.         SYNTAX INTEGER (0..65535)
  3346.         ACCESS read-only
  3347.         STATUS mandatory
  3348.         DESCRIPTION
  3349.             "This value represents the number of receive buffers
  3350.             reserved for the line. It is a decimal number in
  3351.             the range 0-65535.  0 is supported for those vendors
  3352.             that do not reserve buffers on a per line basis and
  3353.             use a pool of buffers that can be used by any line."
  3354.         ::= { phivLineEntry 7 }
  3355.  
  3356.    phivLineProtocol OBJECT-TYPE
  3357.         SYNTAX INTEGER {
  3358.             ddcmp-point (1),
  3359.  
  3360.  
  3361.  
  3362. DECnet Phase IV MIB Working Group                              [Page 60]
  3363.  
  3364. RFC 1559                  DECnet Phase IV MIB              December 1993
  3365.  
  3366.  
  3367.             ddcmp-control (2),
  3368.             ddcmp-tributary (3),
  3369.             reserved (4),
  3370.             ddcmp-dmc (5),
  3371.             olapb (6),
  3372.             ethernet (7),
  3373.             ci (8),
  3374.             qp2 (9),
  3375.             other (14),
  3376.             fddi (15)
  3377.         }
  3378.         ACCESS read-only
  3379.         STATUS mandatory
  3380.         DESCRIPTION
  3381.             "This value represents the protocol used on the line
  3382.             device.  Note that these values are incremented by
  3383.             one compared to the standard DECnet values."
  3384.         ::= { phivLineEntry 8 }
  3385.  
  3386.    phivLineServiceTimer OBJECT-TYPE
  3387.         SYNTAX INTEGER (1..65535)
  3388.         ACCESS read-only
  3389.         STATUS mandatory
  3390.         DESCRIPTION
  3391.             "This value represents the amount of time in
  3392.             milliseconds allowed to elapse before a Data Link
  3393.             receive request completes while doing service
  3394.             operations."
  3395.         ::= { phivLineEntry 9 }
  3396.  
  3397.    phivLineMaxBlock OBJECT-TYPE
  3398.         SYNTAX INTEGER (1..65535)
  3399.         ACCESS read-only
  3400.         STATUS mandatory
  3401.         DESCRIPTION
  3402.             "This value represents the Data Link maximum block
  3403.             size on the line."
  3404.         ::= { phivLineEntry 10 }
  3405.  
  3406.    -- Non Broadcast Line Group
  3407.  
  3408.    -- The implementation of the Non Broadcast Line Group is optional.
  3409.    -- A system can be said to implement this group if and only if
  3410.    -- all objects in this group are implemented.
  3411.  
  3412.    phivNonBroadcastTable OBJECT-TYPE
  3413.         SYNTAX SEQUENCE OF PhivNonBroadcastEntry
  3414.         ACCESS not-accessible
  3415.  
  3416.  
  3417.  
  3418. DECnet Phase IV MIB Working Group                              [Page 61]
  3419.  
  3420. RFC 1559                  DECnet Phase IV MIB              December 1993
  3421.  
  3422.  
  3423.         STATUS mandatory
  3424.         DESCRIPTION
  3425.             "The Non Broadcast Table."
  3426.         ::= { nonBroadcastLine 1 }
  3427.  
  3428.    phivNonBroadcastEntry OBJECT-TYPE
  3429.         SYNTAX PhivNonBroadcastEntry
  3430.         ACCESS not-accessible
  3431.         STATUS mandatory
  3432.         DESCRIPTION
  3433.             "There is one entry in the table for each
  3434.             Non Broadcast line."
  3435.         INDEX  { phivNonBroadcastIndex }
  3436.         ::= { phivNonBroadcastTable 1 }
  3437.  
  3438.    PhivNonBroadcastEntry ::=
  3439.         SEQUENCE {
  3440.             phivNonBroadcastIndex
  3441.                 InterfaceIndex,
  3442.             phivNonBroadcastController
  3443.                 INTEGER,
  3444.             phivNonBroadcastDuplex
  3445.                 INTEGER,
  3446.             phivNonBroadcastClock
  3447.                 INTEGER,
  3448.             phivNonBroadcastRetransmitTimer
  3449.                 INTEGER
  3450.         }
  3451.  
  3452.    phivNonBroadcastIndex OBJECT-TYPE
  3453.         SYNTAX InterfaceIndex
  3454.         ACCESS read-only
  3455.         STATUS mandatory
  3456.         DESCRIPTION
  3457.             "The Non Broadcast line on which this entry's
  3458.             equivalence is effective.  This is the same value
  3459.             as the ifIndex."
  3460.         ::= { phivNonBroadcastEntry 1 }
  3461.  
  3462.    phivNonBroadcastController OBJECT-TYPE
  3463.         SYNTAX INTEGER {
  3464.             normal (1),
  3465.             loopback (2),
  3466.             other (3)
  3467.         }
  3468.         ACCESS read-only
  3469.         STATUS mandatory
  3470.         DESCRIPTION
  3471.  
  3472.  
  3473.  
  3474. DECnet Phase IV MIB Working Group                              [Page 62]
  3475.  
  3476. RFC 1559                  DECnet Phase IV MIB              December 1993
  3477.  
  3478.  
  3479.             "This value represents the Physical Link hardware
  3480.             controller mode for the line device. The values
  3481.             for controller-mode are:
  3482.  
  3483.             NORMAL  For normal controller operating mode.
  3484.  
  3485.             LOOPBACK For software controllable loopback of the
  3486.             controller. On those devices that can support this
  3487.             mode, it causes all transmitted messages to be looped
  3488.             back from within the controller itself. This is
  3489.             accomplished without any manual intervention other
  3490.             than the setting of this parameter value.
  3491.  
  3492.             OTHER indicates function is not supported
  3493.             Note that these values are incremented by one compared to
  3494.             the standard DECnet values."
  3495.         ::= { phivNonBroadcastEntry 2 }
  3496.  
  3497.    phivNonBroadcastDuplex OBJECT-TYPE
  3498.         SYNTAX INTEGER {
  3499.             full (1),
  3500.             half (2)
  3501.         }
  3502.         ACCESS read-only
  3503.         STATUS mandatory
  3504.         DESCRIPTION
  3505.             "This value represents the Physical Link hardware
  3506.             duplex mode of the line device. The possible modes
  3507.             are:
  3508.  
  3509.             FULL   Full-duplex
  3510.             HALF   Half-duplex
  3511.  
  3512.             Note that these values are incremented by one compared to
  3513.             the standard DECnet values."
  3514.         ::= { phivNonBroadcastEntry 3 }
  3515.  
  3516.    phivNonBroadcastClock OBJECT-TYPE
  3517.         SYNTAX INTEGER {
  3518.             external (1),
  3519.             internal (2),
  3520.             other (3)
  3521.         }
  3522.         ACCESS read-only
  3523.         STATUS mandatory
  3524.         DESCRIPTION
  3525.             "This value represents the Physical Link hardware clock
  3526.             mode for the line device. The values for clock-mode are:
  3527.  
  3528.  
  3529.  
  3530. DECnet Phase IV MIB Working Group                              [Page 63]
  3531.  
  3532. RFC 1559                  DECnet Phase IV MIB              December 1993
  3533.  
  3534.  
  3535.  
  3536.             INTERNAL For software controllable loopback use of
  3537.             the clock. On those devices that can support this
  3538.             mode, it causes the device to supply a clock signal
  3539.             such that a transmitted messages can be looped
  3540.             back from outside the device. This may require manual
  3541.             intervention other than the setting of this parameter
  3542.             value. For example, the operator may have to connect
  3543.             a loopback plug in place of the normal line.
  3544.  
  3545.             EXTERNAL For normal clock operating mode, where the
  3546.             clock signal is supplied externally to the controller.
  3547.             Note that these values are incremented by one compared to
  3548.             the standard DECnet values."
  3549.         ::= { phivNonBroadcastEntry 4 }
  3550.  
  3551.    phivNonBroadcastRetransmitTimer OBJECT-TYPE
  3552.         SYNTAX INTEGER (1..65535)
  3553.         ACCESS read-only
  3554.         STATUS mandatory
  3555.         DESCRIPTION
  3556.             "This value represents number of milliseconds before
  3557.             the Data Link retransmits a block on the line. On
  3558.             half-duplex lines, this parameter is the select timer."
  3559.         DEFVAL { 3000 }
  3560.         ::= { phivNonBroadcastEntry 5 }
  3561.  
  3562.    -- Area Parameters Group
  3563.  
  3564.    -- The implementation of the Area Parameters Group is mandatory
  3565.    -- for all systems which implement level 2 routing.
  3566.  
  3567.    phivAreaTable OBJECT-TYPE
  3568.         SYNTAX SEQUENCE OF PhivAreaEntry
  3569.         ACCESS not-accessible
  3570.         STATUS mandatory
  3571.         DESCRIPTION
  3572.             "Table of information kept on all areas known to
  3573.             this unit."
  3574.         ::= { area 1 }
  3575.  
  3576.    phivAreaEntry OBJECT-TYPE
  3577.         SYNTAX PhivAreaEntry
  3578.         ACCESS not-accessible
  3579.         STATUS mandatory
  3580.         DESCRIPTION
  3581.             "The area routing information."
  3582.         INDEX  { phivAreaNum }
  3583.  
  3584.  
  3585.  
  3586. DECnet Phase IV MIB Working Group                              [Page 64]
  3587.  
  3588. RFC 1559                  DECnet Phase IV MIB              December 1993
  3589.  
  3590.  
  3591.         ::= { phivAreaTable 1 }
  3592.  
  3593.    PhivAreaEntry ::=
  3594.         SEQUENCE {
  3595.             phivAreaNum
  3596.                 INTEGER,
  3597.             phivAreaState
  3598.                 INTEGER,
  3599.             phivAreaCost
  3600.                 Gauge,
  3601.             phivAreaHops
  3602.                 INTEGER,
  3603.             phivAreaNextNode
  3604.                 PhivAddr,
  3605.             phivAreaCircuitIndex
  3606.                INTEGER
  3607.         }
  3608.  
  3609.    phivAreaNum OBJECT-TYPE
  3610.         SYNTAX INTEGER (0..64)
  3611.         ACCESS read-only
  3612.         STATUS mandatory
  3613.         DESCRIPTION
  3614.             "This value indicates the area number of this entry."
  3615.         ::= { phivAreaEntry 1 }
  3616.  
  3617.    phivAreaState OBJECT-TYPE
  3618.         SYNTAX INTEGER {
  3619.             reachable (4),
  3620.             unreachable (5)
  3621.         }
  3622.         ACCESS read-only
  3623.         STATUS mandatory
  3624.         DESCRIPTION
  3625.             "This value indicates the state of the area"
  3626.         ::= { phivAreaEntry 2 }
  3627.  
  3628.    phivAreaCost OBJECT-TYPE
  3629.         SYNTAX Gauge
  3630.         ACCESS read-only
  3631.         STATUS mandatory
  3632.         DESCRIPTION
  3633.             "The total cost over the current path to the
  3634.              destination area. Cost is a value associated with
  3635.              using a circuit. Routing routes messages (data)
  3636.              along the path between 2 areas with the smallest
  3637.              cost."
  3638.         ::= { phivAreaEntry 3 }
  3639.  
  3640.  
  3641.  
  3642. DECnet Phase IV MIB Working Group                              [Page 65]
  3643.  
  3644. RFC 1559                  DECnet Phase IV MIB              December 1993
  3645.  
  3646.  
  3647.  
  3648.    phivAreaHops OBJECT-TYPE
  3649.         SYNTAX INTEGER (0..255)
  3650.         ACCESS read-only
  3651.         STATUS mandatory
  3652.         DESCRIPTION
  3653.             "The number of hops to a destination area. A hop is
  3654.             the routing value representing the logical distance
  3655.             between two areas in network."
  3656.         ::= { phivAreaEntry 4 }
  3657.  
  3658.    phivAreaNextNode OBJECT-TYPE
  3659.         SYNTAX PhivAddr -- OCTET STRING (SIZE (2))
  3660.         ACCESS read-only
  3661.         STATUS mandatory
  3662.         DESCRIPTION
  3663.             "The next node on the circuit used to get to the
  3664.             area under scrutiny."
  3665.         ::= { phivAreaEntry 5 }
  3666.  
  3667.    phivAreaCircuitIndex OBJECT-TYPE
  3668.         SYNTAX INTEGER (1..65535)
  3669.         ACCESS read-only
  3670.         STATUS mandatory
  3671.         DESCRIPTION
  3672.             "A unique index value for each known circuit."
  3673.         ::= { phivAreaEntry 6 }
  3674.  
  3675.    -- Additional Area Parameters
  3676.  
  3677.    phivAreaMaxCost OBJECT-TYPE
  3678.         SYNTAX INTEGER (1..1022)
  3679.         ACCESS read-write
  3680.         STATUS mandatory
  3681.         DESCRIPTION
  3682.             "This value represents the maximum total path cost
  3683.             allowed from the executor to any other level 2 routing
  3684.             node. The AREA MAXIMUM COST number is decimal in the
  3685.             range 1-1022. This parameter is only applicable if
  3686.             the executor node is of type AREA."
  3687.         ::= { area 2 }
  3688.  
  3689.    phivAreaMaxHops OBJECT-TYPE
  3690.         SYNTAX INTEGER (1..30)
  3691.         ACCESS read-write
  3692.         STATUS mandatory
  3693.         DESCRIPTION
  3694.             "This value represents the maximum number of routing hops
  3695.  
  3696.  
  3697.  
  3698. DECnet Phase IV MIB Working Group                              [Page 66]
  3699.  
  3700. RFC 1559                  DECnet Phase IV MIB              December 1993
  3701.  
  3702.  
  3703.             allowable from the executor to any other level 2
  3704.             routing node.  This parameter is only applicable if the
  3705.             executor node is of type AREA."
  3706.         ::= { area 3 }
  3707.  
  3708.    phivRouteMaxArea OBJECT-TYPE
  3709.         SYNTAX INTEGER (1..63)
  3710.         ACCESS read-write
  3711.         STATUS mandatory
  3712.         DESCRIPTION
  3713.             "This value represents the largest area number and,
  3714.             therefore, number of areas that can be known about
  3715.             by the executor node's Routing. This parameter is only
  3716.             applicable if the executor node is of type AREA."
  3717.         ::= { area 4 }
  3718.  
  3719.           END
  3720.  
  3721. 6.  Changes from RFC 1289
  3722.  
  3723.    Several changes have been made to this document.  These changes
  3724.    include:
  3725.  
  3726.    (1)  Ranges have been added on all PhivCounter types to remove
  3727.         ambiguity which might otherwise have occurred.
  3728.  
  3729.    (2)  Made clear that all indexes start with 1 and count up.
  3730.  
  3731.    (3)  Spelling and typographic changes.
  3732.  
  3733.    (4)  Changes to improve consistency with other documents including
  3734.         the removal of subranging within definitions of sequences
  3735.         defining table entries.
  3736.  
  3737.    (5)  Updated compliance text to conform to current practice.
  3738.  
  3739.    (6)  Fixed discrepancy between description and range clause for
  3740.         phivControlMaxBuffs.
  3741.  
  3742.    (7)  Added a space that was missing between SYNTAX and INTEGER in the
  3743.         phivRouteType object.
  3744.  
  3745.    (8)  Both phivRouteType and phivRouteSystemAddr have been made
  3746.         obsolete.  They have been replaced with phivRouteRoutingType
  3747.         and phivRouteSystemAddress which are both read-write objects.
  3748.  
  3749.  
  3750.  
  3751.  
  3752.  
  3753.  
  3754. DECnet Phase IV MIB Working Group                              [Page 67]
  3755.  
  3756. RFC 1559                  DECnet Phase IV MIB              December 1993
  3757.  
  3758.  
  3759.    (9)  A new Adjacency table has been added as adjacency 2.  This
  3760.         table is identical to the original except that
  3761.         phivAdjExecListenTimer was not carried into the new version.
  3762.         The existing Adjacency table and all objects in it have been
  3763.         made obsolete.  The index to the new table is
  3764.         phivAdjNodeCircuitIndex and phivAdjAddr.
  3765.  
  3766.    (10) Objects phivCountersCountDataBlocksRecd and
  3767.         phivCountersCountDataBlocksSent have both been made obsolete
  3768.         since the DESCRIPTION information overlapped with the
  3769.         phivCountersCountDataBlksRecd and
  3770.         phivCountersCountDataBlksSent objects which have been
  3771.         retained.
  3772.  
  3773.    (11) The following groups have been moved from mandatory to
  3774.         optional status: Session, End, DDCMP, DDCMP Multipoint
  3775.         Circuit Control, Counters, and Non Broadcast Line.
  3776.  
  3777. 7.  Acknowledgements
  3778.  
  3779.    This document is the result of work undertaken the by DECnet Phase IV
  3780.    MIB working group. In addition, the special contributions and
  3781.    comments of the following members are also acknowledged:
  3782.  
  3783.          Chris Chiotasso, Sparticus
  3784.  
  3785.          Steven Hunter, National Energy Research Supercomputer Center,
  3786.          Lawrence Livermore National Laboratory
  3787.  
  3788. 8.  References
  3789.  
  3790.    [1] Cerf, V., "IAB Recommendations for the Development of Internet
  3791.        Network Management Standards", RFC 1052, NRI, April 1988.
  3792.  
  3793.    [2] Rose M., and K. McCloghrie, "Structure and Identification of
  3794.        Management Information for TCP/IP-based internets", STD 16, RFC
  3795.        1155, Performance Systems International, Hughes LAN Systems, May
  3796.        1990.
  3797.  
  3798.    [3] McCloghrie K., and M. Rose, Editors, "Management Information Base
  3799.        for Network Management of TCP/IP-based internets MIB-II", STD 17,
  3800.        RFC 1213, Hughes LAN Systems, Performance Systems International,
  3801.        March 1991.
  3802.  
  3803.    [4] Case, J., Fedor, M., Schoffstall, M., and J. Davin, "Simple
  3804.        Network Management Protocol", STD 15, RFC 1157, SNMP Research,
  3805.        Performance Systems International, Performance Systems
  3806.        International, MIT Laboratory for Computer Science, May 1990.
  3807.  
  3808.  
  3809.  
  3810. DECnet Phase IV MIB Working Group                              [Page 68]
  3811.  
  3812. RFC 1559                  DECnet Phase IV MIB              December 1993
  3813.  
  3814.  
  3815.    [5] Rose, M., and K. McCloghrie, Editors, "Concise MIB Definitions",
  3816.        STD 16, RFC 1212, Performance Systems International, Hughes LAN
  3817.        Systems, March 1991.
  3818.  
  3819.    [6] Cook, J., Editor, "Definitions of Managed Objects for the
  3820.        Ethernet-like Interface Types", RFC 1284, Chipcom Corporation,
  3821.        December 1991.
  3822.  
  3823.    [7] Digital Equipment Corporation, "DECnet-ULTRIX NCP Command
  3824.        Reference", Digital Equipment Corporation, Maynard,
  3825.        Massachusetts.
  3826.  
  3827.    [8] Digital Equipment Corporation, "DECnet-ULTRIX USE Guide", Digital
  3828.        Equipment Corporation, Maynard, Massachusetts.
  3829.  
  3830.    [9] Digital Equipment Corporation, "DECnet DIGITAL Network
  3831.        Architecture, Network Management Functional Specification",
  3832.        Version 4.0.0. Digital Equipment Corporation, Maynard,
  3833.        Massachusetts, July 1983.
  3834.  
  3835.   [10] Digital Equipment Corporation, "DECnet DIGITAL Network
  3836.        Architecture, Routing Layer Functional Specification", Version
  3837.        2.0.0.  Digital Equipment Corporation, Maynard, Massachusetts,
  3838.        May 1983.
  3839.  
  3840. 9.  Security Considerations
  3841.  
  3842.    Security issues are not discussed in this memo.
  3843.  
  3844. 10.  Author's Address
  3845.  
  3846.    Jon Saperia
  3847.    Digital Equipment Corporation
  3848.    153 Taylor Street
  3849.    M/S TAY2-2/B5
  3850.    Littleton, MA 01460
  3851.  
  3852.    Phone: +1 508-952-3171
  3853.    EMail: saperia@tay.dec.com
  3854.  
  3855.  
  3856.  
  3857.  
  3858.  
  3859.  
  3860.  
  3861.  
  3862.  
  3863.  
  3864.  
  3865.  
  3866. DECnet Phase IV MIB Working Group                              [Page 69]
  3867.